konwersja wstecz z VS 2012 do VS 2010

0

Witam, dostałem mały projekcik w C# z mała bazą danych.
Był on zrobiony w VS 2012, ja niestety mam na kompie VS 2008 oraz 2010.
I nie mogę otworzyć projektu, tzn mam komunikat niezgodności wersji.

W aplikacji żadnych bajerów raczej nie ma, gorzej z bazą danych bo tu zawsze chyba musiał być plik zgodny z daną wersją MS SQL (ja mam 2008 SQL Server).

Pytanie brzmi czy moge jakoś obejść ten problem bez wgrywania (długiego) VS 2012 (pewnie triala jeszcze).

0

Może być express, ale VS jak pamiętam wgrywa się godzinę czasu... a ja nie potrzebuje go mieć na stałe na kompie...
I jeszcze 2012 ma kafelki jak pamiętam, kórych nie trawie.
Sprawa ma siędo tego tak, że prawdopodbnie będę wgrywał VS dłużej czasu niż spędzę go nad programikiem, który muszę tylko lekko poprawić.

0

Jeśli zamierzasz pracować w VS nie będziesz mógł wiecznie siedzieć na 2010, z biegiem lat takie problemy będą coraz częstsze. A Microsoft raczej nie odejdzie prędko od kafelków, więc proponuje się przyzwyczaić.
Zadałeś pytanie godzinę temu, przez ten czas już byś zainstalował nowszą wersję.

0

dziś nic nie programuję - sobota :) zaraz komp będzie wyłączony, no nic, najpierw poszukam instalki expressa w najlżejszej wersji jaką się tylko da,
potem pewnie zabawa z SQL Serverem mnie czeka....

1

pod 2010 SP1 powinieneś móc otworzyć.

a jak nie to w pliku .sln zamień

Microsoft Visual Studio Solution File, Format Version 12.00

na 11.00 albo 10.00

może być też potrzeba w pliku .csproj

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>

na v4.0

1
testowydsdw32 napisał(a):

I jeszcze 2012 ma kafelki jak pamiętam, kórych nie trawie.

Jakie kafelki?

Sprawa ma siędo tego tak, że prawdopodbnie będę wgrywał VS dłużej czasu niż spędzę go nad programikiem, który muszę tylko lekko poprawić.

Pewno się da przerobić pliki solucji i projektów, ale łatwiej chyba utworzyć nowy projekt i dodać istniejące pliki do niego.

0

Trik Azariena zadziałał (nie znałem tego, nie programuję w C# na codzień, natomiast czułem że tak się da stąd ten temat).
Sposób somekinda też pewnie dobry, nie wpadłem na to.

ale jest problem z bazą w pliku *.sdf.
dostaję:

This is not a valid SQL Server Compact Database file or this file version is not supported by current SQL Server Compact Engine.

tutaj pewnie muszę coś dograć (SQL server 2012- jak wersja najlepiej, a może się obejdzie?)

0

No wygląda na to że baza w .sdf jest z nowszej wersji SQL Servera niż masz zainstalowany.

1

wgrałem sqlservera 2012, to było za mało, trzeba było dołożyć jakiś tool server compact edition 4.0 (w visualu 2010 jest wersja CE 3.5).
Możliwe, że ten tool działa nie zależnie od bazy, może obeszłoby się bez wgrywania servera 2012... nie wiem.

Na tą chwilę, baza (plik sdf) podłączona, projekt udało się skompilować i jakoś działa....

1 użytkowników online, w tym zalogowanych: 0, gości: 1