我正在尝试使用codeplex在appharbor部署我的web服务.在第一次尝试并进行一些研究之后我发现我必须使用NuGet以便找到引用.
现在我只剩1个错误,我不知道如何解决
"D:\temp\g3wyilvx.uln\input\WebService\Webservice.sln" (default target) (1) ->
"D:\temp\g3wyilvx.uln\input\WebService\Webservice\Webservice.csproj" (default target) (2) ->
(CheckPrerequisites target) ->
D:\temp\g3wyilvx.uln\input\WebService\.nuget\nuget.targets(72,9): error : Unable to locate 'D:\temp\g3wyilvx.uln\input\WebService\.nuget\nuget.exe' [D:\temp\g3wyilvx.uln\input\WebService\Webservice\Webservice.csproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:00.17
Run Code Online (Sandbox Code Playgroud)
我怎么想解决这个错误?任何可能对我有用的有用链接也值得赞赏.
mcd*_*man 195
我通过在NuGet.targets文件中更改此行并将其设置为true来解决此问题:
<DownloadNuGetExe Condition=" '$(DownloadNuGetExe)' == '' ">true</DownloadNuGetExe>
Run Code Online (Sandbox Code Playgroud)
但是您必须重新启动Visual Studio或重新加载解决方案(请参阅此方法)才能使其生效.
Bra*_*ath 101
我通过右键单击解决方案并单击来解决问题
Enable NuGet Package Restore
Run Code Online (Sandbox Code Playgroud)
Pet*_*der 14
您的.gitignore中可能会忽略可执行文件
*.exe
Run Code Online (Sandbox Code Playgroud)
将此行添加到.gitignore:
!.nuget/NuGet.exe
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
42906 次 |
| 最近记录: |