2011-11-28 48 views
0

我可以安全地將.vbproj.user(或.csproj.user)文件中的ReferencePath信息移動到相應的項目文件中嗎?我可以將.vbproj.user(或.csproj.user)文件中的ReferencePath信息移動到相應的項目文件中嗎?

這會破壞什麼嗎?

注意:所有開發人員將使用他們機器上相同位置的開發。

我們希望允許用戶爲其他事情保留自己的設置,但要將此基本信息設置一次並簽入源代碼管理以共享給所有人。

+0

爲什麼不能依靠''來獲得裝配參考? –

回答

1

是的,你絕對可以這樣做。實際上,我們在與項目相關的目錄中包含所有外部程序集,以確保特定於開發人員的更新不會交叉污染項目。

在項目文件,所有我們non-.net框架集的引用的指定類似於以下:

<Reference Include="ICSharpCode.SharpZipLib"> 
    <SpecificVersion>False</SpecificVersion> 
    <HintPath>..\..\Assemblies\ICSharpCode.SharpZipLib.dll</HintPath> 
    <Private>False</Private> 
</Reference> 

這需要一點點的學科入手,但最終使得項目和便攜更新安全。

相關問題