1
我有一個針對.NET 3.5的C#應用程序MyApp.exe
。爲了支持其他版本,我用MSDN instructions,並創建一個配置文件MyApp.exe.config
,包含以下內容:.NET配置文件 - 我是否需要將其包含在安裝程序中?
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
我的問題是我應該做這個文件?我是否需要將它包含在安裝程序中並放在目標計算機上的exe文件附近?我找不到任何有關它的指示。
謝謝!你能否提供一個參考? (順便說一下,我使用NSIS安裝程序,它不會自動安裝此配置文件) – Serg
@Serg除主應用程序配置參考資料外,沒有太多其他內容:http://msdn.microsoft.com/en-us /library/aa374182(v=vs.85).aspx儘管如此,在啓動時讀取文件以更改支持的運行時。如果你不包含它,這些信息將不能在其他系統上使用,所以你會得到默認的綁定行爲(這顯然不是你想要的) –