點擊右邊

.net – NuG九州博弈老闆 et在那里放dll?

我正在積極辦理NuGet的
Source Control limitations.

為此,我必要更多地相識NuGet若何事情.讓咱們舉一個簡略的例子.說我有一個捕魚達人下載項目,我增添AutoMapper.當我增添它應當放在那里的dll?
我問,由于它好像紛歧致.偶然引用的是找“dll”的“Packages”文件夾:
偶然它正在查找Debug構建輸入文件夾:
然則在這兩種環境下,package.config文件中的AutoMapper行都是雷同的:
第一個例子:

<?xml version=公眾1.0″大眾 encoding=”大眾utf-8″大眾?>
<packages>
<package id=”大眾AutoMapper”大眾 version=”大眾1.1.0.118″大眾 />
<package id=”大眾CommonServiceLocator”大眾 version=”大眾1.0″大眾 />
<package id=公眾Unity”大眾 version=”大眾2.1.505.0″大眾 />
</packages>

第二個例子:

<?xml version=”大眾1.0″大眾 encoding=”大眾utf-8″大眾?>
<packages>
<package id=公眾NSubstitute公眾 version=公眾1.1.0.0公眾 />
<package id=”大眾打麻將賺現金AutoMapper”大眾 version=公眾1.1.0.118″大眾 />
<package id=”大眾CommonServiceLocator”大眾 version=公眾1.0公眾捕魚達人交易 />
<package id=”大眾Unity”大眾 version=”大眾2.1.505.0公眾 />
</packages>

那末甚么是節制在那里配置參考?若何使用包地位? (當使用Debug輸入文件夾時,若是編譯為“Release”,則這些引用掉敗.)
懊喪注重:我不得不認可,我發明NuGet是一個很好的設法,然則除了簡略的環境,尚未預備好. (我正在思量只需歸到一個lib文件夾,個中包括一切的DLL.)
我不由想到,若是我脫漏了一些器材,由于NuGet有云云普遍的運用.必需有一些要領來使這項事情…

簡略的謎底是,若是您從VS(使用PowerShell或者對話框)裝置NuGet軟件包,則其包括的任何法式集將從Packages文件夾引用.
九牛娛樂
請注重,VS有一些怪僻的舉動,以便若是您測驗考試構建而且包文件夾丟掉,而且DLL存在于bi六合彩結果號碼n文件夾中,那末它將轉換到“bin”文件夾.大概這是你望到的?
若是不是這類環境,而且您有一組可反復的步調致使法式集不是從Packages文件夾引用,請在http://nuget.codeplex.com/上關上一個過錯.感謝!

【免責聲明】本站內容轉載自互聯網,其相關談吐僅代表作者小我私家概念盡非權勢巨子,不代表本站態度。如您發明內容存在版權成績,請提交相關鏈接至郵箱:,咱們將實時予以處置。