3 回答
TA貢獻1836條經驗 獲得超3個贊
假設您已經為兩個平臺構建了DLL,并且它們位于以下位置:
C:\whatever\x86\whatever.dll
C:\whatever\x64\whatever.dll
您只需要從此編輯.csproj文件:
<HintPath>C:\whatever\x86\whatever.dll</HintPath>
對此:
<HintPath>C:\whatever\$(Platform)\whatever.dll</HintPath>
然后,您應該能夠針對兩個平臺構建項目,并且MSBuild將在所選平臺的正確目錄中查找。
TA貢獻1829條經驗 獲得超9個贊
不確定您問題的總答案-但我想我會在SQL Compact 3.5 SP1下載頁面的“其他信息”部分中指出您正在使用x64 的注釋,希望它能對您有所幫助。
由于SQL Server Compact SP1的更改和附加的64位版本支持,SQL Server Compact 3.5的32位版本和SQL Server Compact 3.5 SP1的64位版本的集中安裝和混合模式環境可能會創建斷斷續續的內容問題。為了最大程度地減少發生沖突的可能性,并實現托管客戶端應用程序的平臺中性部署,使用Windows Installer(MSI)文件集中安裝64位版本的SQL Server Compact 3.5 SP1還需要安裝32位版本的SQL Server Compact 3.5 SP1 MSI文件。對于僅需要本機64位的應用程序,可以利用SQL Server Compact 3.5 SP1的64位版本的私有部署。
如果分發64位客戶端,我將其讀為“包括32位SQLCE文件和 64位文件”。
我想讓生活變得有趣。.必須說,我喜歡“似乎是間歇性問題”這一行……聽起來有點像“您正在想象事物,但以防萬一,做到這一點……”
- 3 回答
- 0 關注
- 822 瀏覽
添加回答
舉報
