HintPath vs Visual Studio ReferencePath
Tam bir HintPath
arasındaki fark nedir .csproj dosya ve .csproj.user
dosya ReferencePath
? Bağımlılık DLL "" svn repo ve tüm projelerin belirli bir yayın için işaretleyin. bültenleri bir olduğu bir sözleşme işlemek için çalışıyoruz Farklı geliştiriciler farklı klasör yapıları beri, göreceli başvurular yukarı bir ortam değişkeni belirli bir geliştirici serbest bırakır işaret klasörü mutlak bir referans oluşturmak için bir plan yaptık işe yaramaz. Başvuru eklendikten sonra, biz bu projeyi el ile mutlak bir yol ortam değişkeni kullanarak başvurusunu değiştirmek için Düzenle dosya.
Fark ettim ki bu yapılabilir hem HintPath
ReferencePath
ama tek fark bulabildigim arasında olduğunu HintPath
çözümlenir inşa zamanı ve ReferencePath
projenin içine yüklü IDE. Bu sonuçları ama ne gerçekten emin değilim. VS bazen .csproj.user
yazar olduÄŸunu fark ettim ve ReferencePath
ama tetikleyen ne olduğundan emin değilim tekrardan yazacağım.
Duydum ki iyi deÄŸil iade etmek .csproj.user
dosyası bu yana, kullanıcıya özgü, çok isterim amaç için, ama ben de duydum HintPath
-belirtilen DLL değil "garantili" olmak yüklü ise aynı DLL mesela yer alan projenin çıkış dizin. Bu konuda herhangi bir düşünce?
CEVAP
Bu Senior blog http://blogs.msdn.com/manishagarwal/archive/2005/09/28/474769.aspx
Oluştururken derlemeler için arama emri var. Arama sırası aşağıdaki gibidir:
- Geçerli proje dosyaları – {CandidateAssemblyFiles} ile gösterilir.
- (ReferencePath) $gelen bir özellik .kullanıcı/dosya hedefler.
- %(HintPath) baÅŸvuru madde ile belirtilen meta verileri.
- Hedef çerçevesi dizin.
- Dizinleri AssemblyFoldersEx Kayıt Defteri kullanan bulundu.
- Kayıtlı Meclisi klasörler, {AssemblyFolders} ile gösterilir.
- (OutputPath) $ya da $(Outdır)
- GAC
İstenen montaj HintPath tarafından bulundu, ama alternatif bir derleme ReferencePath kullanarak bulunabilir eğer, ReferencePath bu HintPath için derleme bir ... ... tercih olacaktır.
Visual Studio - kod sorunuzu Komut?...
.gitignore Visual Studio Projeler ve Ç...
Visual Studio ekleyeyim .suo şöyle .ka...
Nasıl caps Visual Studio menü başlıkla...
Visual Studio her zaman Windows 8 Yöne...