Joe*_*ite 76 .net visual-studio-express nuget
当我使用Visual C#2010 Express时,如何使用NuGet添加库包引用?
当我在工具>扩展管理器中搜索时,NuGet没有出现.
我从下载页面下载了"NuGet Package Manager"(.vsix),但当它提示我要集成哪个版本的Visual Studio时,它只列出了Visual Web Developer Express 2010.Windows C#Express未显示.所以我想它可以在VWD中使用Silverlight,但我想在WPF中使用它.
其中一个文档页面将我链接到1.0 CTP下载页面,其中包括命令行版本的NuGet(不再出现在最新版本中).但命令行版本似乎已经瘫痪 - 它似乎支持的唯一操作是构建一个分发包; 它似乎不支持添加对库包的引用的命令.
有没有办法使用NuGet与Visual C#Express?
Dav*_*bbo 72
更新(2012年9月12日):好消息:Visual Studio Express 2012 for Windows桌面现已推出(此处),它支持开箱即用的NuGet.一般来说,VS2012的每个版本现在都支持NuGet,所以这个限制应该成为过去!
原始答案:
微软以允许它与VWD Express一起使用的方式签署NuGet.理想情况下,它也将以与C#Express一起使用的方式进行签名(它可能必须是单独的构建).不幸的是,我们无法在初始版本中执行此操作(这比您想象的更具挑战性).
展望未来,我们将尝试启用此方案.随意在NuGet网站上提交一个错误,只是为了让受影响的其他人有机会投票!
Dav*_*vid 46
如果您安装了VWD Express,可以按如下方式解决此问题:
在c#Express中保存并关闭项目
在VWD Express中打开项目并使用Nuget从那里添加您的包
保存您的项目并返回c#Express
eje*_*nta 11
要在Visual Studio c#express 2010中安装软件包,请使用命令行工具nuget.exe.从nuget网站下载nuget.exe ,将可执行文件的路径添加到windows路径环境变量中,cd到你想要库的地方,然后以库名作为参数运行它.
C:\Code\myprojectdir\myproject>nuget install CommandLineParser
Installing 'CommandLineParser 1.9.71'.
Successfully installed 'CommandLineParser 1.9.71'.
Run Code Online (Sandbox Code Playgroud)
然后在visual studio c#2010中使用project-> add reference-> browse添加对dll的适当版本(即4.0)的引用.然后构建项目.
| 归档时间: |
|
| 查看次数: |
40503 次 |
| 最近记录: |