,我得到兩個警告:版本的.NET Framework啓動時,我建我剛開始使用的vb.net 2010的發佈項目無法比擬的.NET框架引導程序項目
的版本。網絡框架啓動條件與選定的.net框架引導程序包不匹配。更新.net framewk啓動條件以匹配在先決條件對話框中選擇的.netfrk版本。
該項目中.net框架的目標版本與.net框架啓動條件版本.net framework 4客戶端配置文件不匹配。更新.net框架啓動條件的版本以匹配高級編譯選項對話框中的.net框架的目標版本。
我改變了從客戶端配置文件中的主項目(這是我第一次創建它)來frwk 4,因爲我讀的水晶報表不會與frwk 4客戶端配置文件工作的框架。 (真的嗎)。
引導版本框架適用於x64和x86。我繼續環顧網絡,發現可以在安裝項目的啓動條件中更改框架。這些似乎散佈在許多地方,這是我不記得與.net的其他版本一起使用的問題。無論如何,這解決了這個問題,但還有一個與此相關的問題。
我已經將anycpu更改爲主項目和次項目的x86,因爲我在安裝msi的時候遇到了問題。與此同時,其他二級項目(從2008年開始升級)我更改爲x86,但在配置文件中,它表示anycpu用於這些目錄,並且已寫入此處,因此無法更改爲x86。我沒有收到錯誤,但尚未測試安裝是否有效。
我在您的網站上閱讀了一個答案,進入vbproj並將記事本從x86更改爲x64,因爲它們無法從anycpu更改爲x86。但我不想要x64所以不知道該怎麼辦。
看來,任何CPU都是一個很好的選擇,但將與晶體一起工作,如果我改變它,是否需要附加比x86 msi更多的附件?或者我可以在這種不清楚的情況下保留原樣。