2015-03-02 38 views
0

enter image description here民間,System.Activities.dll的版本

我接管了現有的wf項目。項目.NET版本是4.5引用的System.Activities程序集位於4.5文件夾中,作爲

C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework.NETFramework \ v4.5 \ System.Activities。 dll

Assemly的版本仍然是4.0.0.0,而運行時版本是v4.0.30319。

那到底是什麼?我正在使用什麼版本的wf4?我如何獲得正確的信息?

非常感謝!

+0

該目錄中的System.Activities.dll副本顯示4.0.30319.18020同時爲文件版本和產品版本。你能發佈一個顯示版本號的截圖嗎? – sfuqua 2015-03-02 14:47:51

+0

完成。非常感謝。 – 2015-03-02 14:50:40

+0

在**上打開** Copy Local **爲**,您將擁有正確的版本(4.0.0.0)。 – cybermonkey 2015-03-02 14:53:12

回答

1

雖然我不聲明理解邏輯,但我相信這對於.NET程序集來說是正常的。當您查看Visual Studio中的屬性時,每個「v4.5」System。*程序集都將顯示版本4.0.0.0。但是,當您在Windows資源管理器中右鍵單擊該文件並查看屬性並切換到詳細信息選項卡時,則應看到文件和產品版本與4.0.30319對齊。

+0

嗯,你是對的。我從未偶然發現過。非常感謝! :-) – 2015-03-02 15:02:10