2012-01-27 51 views
0

剛剛開始使用JOlivers事件存儲庫並在build.cmd中遇到了一些Nuget命令問題。這裏是日誌,也許你已經意識到這個問題,但我想我會把它放在這裏。EventStore build.cmd錯誤

=== COMPILING === 
Compiling/Target: v4.0/Config: Release 
S:\SourceControl\Test Projects\EventStore\bin\nuget\NuGet.targets(6,9): error : Input string was not in a correct format. [S:\SourceControl\Test Projects\EventStore\src\proj\EventStore.Persistence.RavenPersistence\EventStore.Persistence.RavenPersistence.csproj] 
S:\SourceControl\Test Projects\EventStore\bin\nuget\NuGet.targets(6,9): error MSB3073: The command ""S:\SourceControl\Test Projects\EventStore\src\..\bin\nuget\nuget.exe" install "S:\SourceControl\Test Projects\EventStore\src\proj\EventStore.Persistence.RavenPersistence\packages.config" -source "" -o "S:\SourceControl\Test Projects\EventStore\src\..\bin"" exited with code 1. [S:\SourceControl\Test Projects\EventStore\src\proj\EventStore.Persistence.RavenPersistence\EventStore.Persistence.RavenPersistence.csproj] 
+0

嚴重的是,可以做閱讀,[編輯]你的問題,剪斷了唯一的重要組成部分,它格式化,以它的可讀性? – Will 2012-01-27 19:01:47

+0

我在master分支上做了一個乾淨的構建,它的工作很好。但是,再次,我的路徑中沒有任何空間。 – 2012-01-28 21:05:29

回答

0

EventStore的主分支似乎在此刻被打破。 3.0分支的形狀更好,但也稍微有些破碎。要修復3.0分支以使其生成,您需要將1.5版本的nuget.exe升級到1.6。最簡單的方法是在存儲庫中執行\bin\nuget\NuGet.exe update -self。隨着這一變化,我已經向JOliver提交了一份拉式請求。

(我還提交了拉要求有一些小的修補程序的示例項目。)