Как проверить правильность предварительных условий приложения? - PullRequest
0 голосов
/ 05 сентября 2010

В окне предварительных требований Visual Studio 2010 они отмечены
-Microsoft .net Framework 4 (x86 и x64)
-Microsoft .net Framework 4 клиентский профиль (x86 и x64)
-SQL сервер 2008 экспресс
-SQL сервер compact 3.5 sp2
-Windows Installer 3.1
-Установщик Windows 4.5

Они кажутся повторяющимися (установщик 3.1, компактный сервер, профиль клиента). Как узнать, какие компоненты действительно необходимы для запуска моего приложения, а какие - бесполезны.

1 Ответ

0 голосов
/ 25 сентября 2010

Вы должны знать, на какую версию .NET Framework вы нацеливаетесь, и указать в качестве предварительного условия только эту версию. Вам не нужны оба из них. Версия, на которую вы ориентируетесь, задается на вкладке «Приложение» (в предположении C #).

Если вы используете SQL2008 Express, установите флажок. Если нет, то не надо.

То же самое для SQLCE, хотя, если использовать его в приложении ClickOnce, я бы развернул его локально, как описано здесь: http://robindotnet.wordpress.com/2010/02/28/how-to-deploy-the-sqlserver-compact-edition-software-locally/

...