簡體   English   中英

C#“系統”版本更新

[英]C# “System” version update

我在運行2015 Update 3的Visual Studio中使用C#。

我使用的是我自己制作的dll,用於系統的后端,在項目的引用中,一個將“系統”顯示為2.0.5版,而被用作dll的項目將其顯示為4.0.0。 。 我認為這是導致我無法運行此應用程序的沖突的原因。 如何僅更新系統版本甚至指定系統版本,以便使它們相同?

我認為您應該轉到包含舊參考的項目參考,刪除System並將其添加為4.0.0.0版。 但是,您還應該檢查目標.NET Framework版本是否匹配(也許是根據.NET Framework 2.0編譯了較舊的dll,而針對.NET Framework 4.0編譯了最新的dll)。

為了找出阻止您運行應用程序的原因(您應提供所發生的事情),一個有用的工具是程序集綁定日志查看器 ,它將顯示應用程序試圖加載的確切程序集(完全合格的程序集名稱) )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM