Dän*_*änu 31 c# visual-studio nuget visual-studio-2015
在尝试安装NuGet Package RestSharp时,我收到错误The path is not of a legal form并且未安装软件包.
使用时从控制台进行安装时Install-Package RestSharp,会出现以下消息:
在您的工作区中找不到项C:\ Users\myName\Source\Workspaces\Project\Solution\packages\RestSharp.105.1.0\lib \net35\RestSharp.dll,或者您无权访问它.
这是在新发布的Visual Studio 2015(社区版)中发生的.
Ric*_*per 50
编辑:如果你有NuGet 3.0,那就是问题所在.只需更新NuGet,一切都应该有效.以下步骤适用于NuGet 3.0,这很痛苦且容易出错.不要经历这样的痛苦,选择简单的步骤,更新你的Nuget!
我更新到VS Express 2015,从那时起我经历了一些冒险.
TL; DR如果"禁用"TFS(源代码管理),您应该能够安装该软件包.然后再次将解决方案添加到源代码控制中,但它导致了大量问题.
所以...
我看到你有TFS.我也有.
此外,我看到你收到与我相同的错误消息.
我尝试安装LanguageExt(一个很棒的C#6库),当它尝试安装其中一个依赖项(System.Collections.Immutable)时失败了.
如果您想要完成所有这些工作,请备份您的项目文件夹.
这就是我做的:
1 - 将我的解决方案文件夹复制到其他位置.
2 - 打开解决方案.VS聪明地让我把它添加到源代码控制,但我不想.
3 - 试过 Install-Package LanguageExt
4 - 意想不到的成功!
5 - "很好,让我再次将它添加到TFS源控件"
我的旅程开始了.
由于我对TFS没什么经验,我收到成千上万的冲突,文件消失,再次出现等等.
但经过一些工作,我得到了它.
这是值得的.
但解决方案并不大,所以很容易.
Ogg*_*las 15
与下面的包有相同的问题,通过"工具 - >扩展和更新 - >更新"更新NuGet到v.3.1.1.0,现在一切都可以工作了.谢谢!
Microsoft.Bcl
Google.Apis.Calendar.v3
RazorEngine
示例错误,以便更多人可以找到此主题:
"Install-Package:路径不是合法形式.在行:1 char:16 + Install-Package <<<< RazorEngine + CategoryInfo:NotSpecified:(:) [Install-Package],Exception + FullyQualifiedErrorId:NuGetCmdletUnhandledException, NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand"
| 归档时间: |
|
| 查看次数: |
16649 次 |
| 最近记录: |