[英]Is there any way to load an assembly compiled in VS2010 in VS2005?
[英]Solution with vs2005 and vs2010 projects.Any problems
我目前在他們仍然使用.net 2.0的地方工作。 我想在現有解決方案中添加一些項目(.net 4.0)。
這會造成任何問題嗎?
我想只要我使用“自上而下的方法”,我應該可以嗎?
我缺少某些可能引起問題的東西嗎?
應該沒有問題,但是我建議將您的項目更改為4.0,然后添加其他項目。
假設您使用VS2010作為IDE,則不會產生任何問題。 您的.Net 2.0項目仍將針對.Net Framework 2構建,同樣,.Net 4項目將針對.Net Framework 4。
.NET 4.0與以前的版本隔離,因此您必須在app.config中添加一個設置,以便4可以看到其他版本。
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
在Visual Studio 2010中,我有一個包含五個2.0項目,六個3.5項目和一個4.0項目的解決方案。
自動生成的針對強類型數據集類的設計器代碼存在一些問題,這些問題很容易解決。 我確實建議打開任何使用設計器的實體,以便將自動生成的代碼更新為Visual Studio2010。這包括設置,資源,Windows.Form表單/控件類,等等。
對於使用Cystal Reports和Office的項目,需要另外兩個問題更新到Visual Studio 2010的Crystal Reports和Office 3.0的Visual Studio Tools 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.