2009-09-10 87 views
0

最近不得不將項目從.NET 3.5降級到.NET 2.0,因爲事實證明,目標盒上不會有.NET 3.5。.NET版本降級生成app.config。我需要它嗎?

當我這樣做(在VS2008),它創造了每個項目在這個片段中XML的app.config文件:

<startup><supportedRuntime version="v2.0.50727"/></startup> 
  • 這個必要嗎?
  • 我是否需要將這個app.config(或生成的XML文件)與我的應用一起發佈?
+0

您的帖子中缺少XML片段... – 2009-09-10 21:50:02

+0

@Eric - 它在那裏,在帖子中。 – AngryHacker 2009-09-10 22:08:49

+0

代碼片段現在就在那裏,因爲我編輯帖子使其可見。 它原來是「隱藏」的,因爲它沒有標記爲代碼。由於片段位於括號內,並且未標記爲代碼,因此頁面處理器會將其作爲html標記進行讀取。 – David 2009-09-10 22:12:07

回答

2

這是一件好事,在那裏。沒有它,你的應用程序可能運行良好,所以它可能不是絕對必要的,但是它給運行時更加明確地指示所需的目標版本的框架。如果不需要的話,那裏也不會有傷害。

我會保留它。