ClickOnce によってインストールされている winform アプリがあり、デフォルトで sqlexpress でリモート接続を有効にする必要があります。
また、ローカル ユーザーが SQL インスタンスにアクセスできることを確認する必要があります。マニフェスト ファイルを編集するにはどうすればよいですか?
私のアプリは、マージ レプリケーション トポロジの一部です。DAL を継承しましたが、変更するまで SProc の制限により SQL CE に切り替えることができません。
SQL Express は ClickOnce (可能) であり、前提条件として VS2008 のデフォルトです。
以下は、SQL Express Bootstrapper パッケージの Product.xml です。これを変更して必要なことを達成するにはどうすればよいですか? 他の誰かがこれを変更する必要がありましたか? この例を次に示します。
<Command PackageFile="sqlexpr32.exe" Arguments="-q /norebootchk /qn reboot=ReallySuppress addlocal=all instancename=SQLEXPRESS SQLAUTOSTART=1 ADDUSERASADMIN=1" EstimatedInstalledBytes="225000000" EstimatedInstallSeconds="420">
<InstallConditions>
<BypassIf Property="SQLExpressInstalled" Compare="ValueEqualTo" Value="0"/>
<BypassIf Property="VersionNT" Compare="VersionLessThan" Value="5.1"/>
<FailIf Property="AdminUser" Compare="ValueEqualTo" Value="false" String="AdminRequired"/>
<FailIf Property="Version9x" Compare="ValueExists" String="InvalidPlatformXP"/>
<FailIf Property="VersionNT" Compare="VersionLessThan" Value="5.1.2" String="InvalidPlatformXP"/>
<FailIf Property="ProcessorArchitecture" Compare="ValueNotEqualTo" Value="Intel" String="InvalidPlatformArchitecture"/>
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success"/>
<ExitCode Value="1641" Result="SuccessReboot"/>
<ExitCode Value="3010" Result="SuccessReboot"/>
<ExitCode Value="50037" Result="Fail" String="MissingMSXml"/>
<ExitCode Value="50251" Result="Fail" String="MissingMSXml"/>
<ExitCode Value="50198" Result="Fail" String="InsufficientHardware"/>
<ExitCode Value="50236" Result="Fail" String="InsufficientHardware"/>
<ExitCode Value="50222" Result="Fail" String="InvalidPlatformOSServicePacks"/>
<ExitCode Value="70003" Result="Fail" String="InvalidPlatformOSServicePacks"/>
<ExitCode Value="50247" Result="Fail" String="InvalidPlatformIE"/>
<ExitCode Value="50248" Result="Fail" String="InvalidPlatformIE"/>
<ExitCode Value="70004" Result="Fail" String="AnotherInstanceRunning"/>
<ExitCode Value="70032" Result="Fail" String="BetaComponentsFailure"/>
<ExitCode Value="70033" Result="Fail" String="InvalidPlatformArchitecture"/>
<DefaultExitCode Result="Fail" FormatMessageFromSystem="true" String="GeneralFailure"/>
</ExitCodes>
</Command>
みんなに感謝します。