2016-11-04 66 views
0

我使用下面的代碼將一個項目的一些類鏈接到另一個項目。此代碼添加在我的csproject文件中。將一個項目類鏈接到另一個項目會導致任何性能或內存問題?

<ItemGroup> 
    <Compile Include="..\..\OrignialFile\ClassName.cs"> 
     <Link>Destination\ClassName.cs</Link> 
    </Compile> 
</ItemGroup> 

通過添加這些項目文件作爲參考來運行應用程序時,我遇到了一些性能問題(即需要很長的執行時間)。在鏈接之前,我可以在最短的時間做同樣的事情。所以我懷疑鏈接類可能是性能問題的原因。我的懷疑是否正確,如果真的請幫我解決這個問題?

+4

永遠不要假設,[始終配置](http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/)。在分析後,90%的假設證明是錯誤的。 –

+1

我同意Uwe的意見,並且看起來你的意思是......我不會。這個問題是另一回事。 – Seabizkit

+0

謝謝..!這裏沒有必要檢查分析,因爲我可以看到巨大的不同,你能否提供我是否上述代碼導致任何問題與性能有關? – Vijay

回答

0

要回答你的問題:包括另一個文件本身不應該導致性能問題的行爲。當然,什麼你包括可能。

+0

我有同樣的疑問。任何人都可以簡單解釋一下。 –

相關問題