Pho*_*cUK 56 nuget visual-studio-2015
刚刚打开VS 2015 Enterprise RTM,打开了一个现有的工作项目,收到以下错误:
Microsoft Visual Studio
'NuGetPackage'包未正确加载.
问题可能是由配置更改或安装另一个扩展引起的.您可以通过检查文件来获取更多信息
C:\Users\REDACTED\AppData\Roaming\Microsoft\VisualStudio\14.0\ActivityLog.xml
.重新启动Visual Studio可以帮助解决此问题.
继续显示此错误消息?
[是] [否]
重启没有帮助.我检查了日志文件,发现以下与nuget相关的部分:
<entry>
<record>555</record>
<time>2015/07/20 16:06:34.364</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Extension will not be loaded because an extension with the same ID
'Microsoft.Dev14.VsixTemplatesPackage.443cca91-ec20-41e5-a165-f28e56b89650'
is already loaded at C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\
EXTENSIONS\G2URSPAC.VAZ\...</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\
NUGETIFIEDEXTENSIBILITYTEMPLATES\</path>
</entry>
<entry>
<record>556</record>
<time>2015/07/20 16:06:34.364</time>
<type>Error</type>
<source>Extension Manager</source>
<description>Extension will not be loaded because an extension with the same ID
'Microsoft.VisualStudio.TeamFoundation.TeamExplorer.Extensions' is already
loaded at C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\
B1NUOYPH.H2N\...</description>
<path>C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\COMMONEXTENSIONS\
MICROSOFT\TEAMFOUNDATION\TEAM EXPLORER\</path>
</entry>
Run Code Online (Sandbox Code Playgroud)
这会建议重复的扩展,但扩展管理器中似乎不是这种情况.
这是在安装了VS2013的机器上.它还没有安装任何VS2015的预览/ RC版本.
Pho*_*cUK 62
通过扩展和更新完全删除NuGet,重新启动VS然后通过扩展和更新重新安装NuGet为我解决了这个问题.不需要完整的VS重新安装.
And*_*ius 28
将Nuget更新到最新版本似乎已经解决了这个问题.
工具>扩展和更新
更新> Visual Studio库
单击Nuget Package Manager选项上的Update
从MSDN网站完全安装Visual Studio Professional 2015后,我以管理员身份运行VS2015,打开了包管理器控制台Tools -> NuGet Package Manager... -> Package Manager Console
,我收到此错误:
"Windows PowerShell updated your execution policy successfully,
but the setting is overridden by a policy defined at a more
specific scope. Due to the override, your shell will retain its
current effective execution policy of Unrestricted.
Type "Get-ExecutionPolicy -List" to view your execution policy
settings. For more information please see "Get-Help Set-ExecutionPolicy"
Run Code Online (Sandbox Code Playgroud)
按照以上步骤进行操作
1)Tools -> Extensions and Updates...
用于卸载NuGet Package Manager for Visual Studio 2015
.
2)重新启动Visual Studio.
3)Tools -> Extensions and Updates...
用于重新安装 NuGet Package Manager for Visual Studio 2015
.
4)重新启动Visual Studio.
现在,当我打开软件包管理器控制台时,Powershell正确加载并且每件事情都很好.非常感谢!
记住
重新安装NuGet包管理器似乎不会删除c:\ users \name\AppData\Roaming\NuGet中保存的现有NuGet.Config文件!
我有一个缺少'packageSources'部分(为什么,我不知道),但由于这个文件没有重新创建NuGet仍然没有工作!
因此,要么手动输入此部分,要么删除此配置文件,然后通过扩展和更新重新安装NuGet,这将重新创建一个全新的!
归档时间: |
|
查看次数: |
50219 次 |
最近记录: |