Szanowni koledzy,
Na podstawie książki Visual Studio 2013 stawiam pierwsze kroki w świecie C#.
Programuję w Visual Studio 2013 Express (Win. 8 64 bit pro).
Utworzyłem prostą aplikację umożliwiającą prezentację w dataGrid bazy danych SQL i jej edycję.
Program przetestowałem i działa zgodnie z moimi oczekiwaniami jednak tylko na komputerze na którym go utworzyłem.
Mogę przenieść katalog Debug z skompilowanym programem w dowolne miejsce i działa (baza danych znajduje się w tym katalogu).
Problem pojawia się gdy chcę uruchomić program na Windows 7 64 bit Pro. Po otwarciu okna z tabelą dataGrid wyświetla się sama tabela bez żadnych danych (przykładowe elementy, które powinny być wyświetlone są zapisane w pliku bazy danych dołączonym do aplikacji).
Poniżej zamieszczam zawartość pliku App.config
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="SparePartList.Properties.Settings.MainDatabaseConnectionString"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\MainDatabase.mdf;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
</configuration>
Komputer z win 7 posiada zainstalowanego najnowszego .NET framework 4.5. Nie ma na nim natomiast zainstalowanego Visual Studio.
Proszę o wszelkie wskazówki gdzie może tkwić problem.
W razie jakichkolwiek niejasności proszę pisać.
Krzysztof