标签: nuget-package

Nuget - 包管理器控制台的编写工具(自定义cmdlet)

我已经安装了nuget包管理器,我真的很喜欢mvc-scaffold扩展.我想为我的项目编写类似的工具.

我可以从中学习任何API参考或一些文档吗?任何建议的TIA.

编辑:问题已经"回答"(再多一次),这里有一些可能有用的链接:

console visual-studio nuget nuget-package

15
推荐指数
1
解决办法
3859
查看次数

配置NuGet包以在安装时添加构建事件

有没有人知道是否可以在nuspec文件中添加一些内容,以便在通过NuGet将一个包安装到项目的前置或后置构建事件时?

build-events nuget-package

15
推荐指数
3
解决办法
5029
查看次数

MvcScaffolding是否通过命令行与VS 2013 RC兼容?

当我尝试安装MvcScaffolding时,在NuGet上输入:

Install-Package MvcScaffolding 
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误

Set-DefaultScaffolder : Cannot get an instance of EnvDTE.DTE
Run Code Online (Sandbox Code Playgroud)

是否因为Visual Studio 2013中的这个新脚手架引擎而发生?

在此输入图像描述

nuget-package asp.net-mvc-scaffolding visual-studio-2013 asp.net-mvc-5

15
推荐指数
1
解决办法
1万
查看次数

Nuget.Core.dll文档和/或教程

我有一个任务来管理NuGet存储库和C#代码包中的包,我发现有一个Nuget.Core库可以帮助我解决这个问题而不使用我的C#代码中的power shell引用.

http://www.nuget.org/packages/Nuget.Core/2.2.0

但是,我无法找到任何好的文档参考或如何使用该库的示例/教程.

如果你知道任何有用的信息,请帮助我.任何有关该(样本,参考,讨论)的链接将不胜感激.

非常感谢!

nuget nuget-package

15
推荐指数
0
解决办法
2883
查看次数

如何打包一个针对通用Windows平台的多架构.NET库?

如何打包用C#编写的通用Windows平台库,它只提供与体系结构相关的构建?为了便于说明,假设我为每个体系结构(使用#if ARM和等效)有条件地编译了一些特定于体系结构的代码.

要清楚,我的库没有AnyCPU构建 - 只有x86,x64和ARM.

一个等价且可能更常见的情况是我依赖外部库,它只作为特定于体系结构的构建(例如Win2D)提供.为了保持上下文简单,让我们假设没有依赖关系,只涉及我自己的代码 - 解决方案应该以任何方式减少到相同的事情.

这是一系列问题和答案,记录了我对现代NuGet包创作主题的研究结果,特别关注NuGet 3引入的变化.您可能还对一些相关问题感兴趣:

nuget nuget-package uwp

15
推荐指数
1
解决办法
4269
查看次数

如何使用nuget package explorer创建发布和调试dll的nuget包?

我正在使用Nuget Package Explorer来创建一些nuget包.我设法在VS中以Release模式构建项目并将dll和pdb文件添加到包中.

到目前为止一切都那么好,但是当我将软件包添加到另一个项目并尝试在调试时进入代码时,它将改为执行它.

我知道如果我想在调试时进入代码,我需要构建并将Debug dll和pdb添加到我的包中.我不确定如何将这些添加到我已经创建的包中,该包已经包含Release dll和pdb文件,它们的名称相同.

有什么想法吗?

c# dll nuget-package

15
推荐指数
2
解决办法
6589
查看次数

如何使 Nuget 恢复工作更快?

我们正在使用VSTS托管构建服务器构建 CD 管道。恢复Nuget需要3分钟以上。这时间太长了。

我怎样才能让它运行得更快?我们可以使用任何类型的缓存系统吗?

nuget nuget-package nuget-package-restore azure-devops azure-artifacts

15
推荐指数
1
解决办法
5728
查看次数

nuget覆盖文件

是否可以强制nuGet包覆盖现有文件?我需要一个很好的方法来应用3个类似项目的补丁(文件,DLL,资源),这可能是一个很好的解决方案.

nuget nuget-package

14
推荐指数
2
解决办法
7829
查看次数

如何从nuget包中排除文件夹

我正在使用Octopack/Nuspec文件来构建我的nuget包.

我想排除项目中存在的某些文件夹.例如"obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget文件构建,但文件夹仍然存在.

遗憾的是,网络特定文件类型的所有示例都没有文件夹.

<?xml version="1.0"?>
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
  <metadata>
    <id>Foo</id>
    <title>Foo</title>
    <version>$version$</version>
    <authors>NA</authors>
    <owners>NA</owners>
    <licenseUrl>http://Foo</licenseUrl>
    <projectUrl>http://Foo</projectUrl>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <description>Foo</description>
    <releaseNotes>NA</releaseNotes>
  </metadata>
  <files>
    <file src="obj\**\*.*" exclude="*.*" />
  </files>
</package>
Run Code Online (Sandbox Code Playgroud)

nuget nuget-package octopus-deploy

14
推荐指数
2
解决办法
2万
查看次数

如何在asp.net 5应用程序中添加Project Reference

据我所知,Visual Studio 2015有一些更新,我们不能在asp.net 5应用程序中添加DLL,如果我们需要添加,那么我们需要制作NuGet包然后安装它.

现在我的问题是: -

1)如果我有一个带有两个类库的项目,那么如何在我的asp.net 5应用程序中添加该类库的引用(DLL)?

2)如果一个类库也处于开发模式,那么如果该DLL通过NuGet安装,如何在asp.net 5应用程序中更新该DLL,因为每次在NuGet上发布并获取最新的时间需要更多时间.

3)假设我们需要使用NuGet添加所有DLL那么私有DLL呢?

4)没有任何方法没有NuGet包管理器来处理这个问题吗?

nuget-package visual-studio-2015 asp.net-core

14
推荐指数
1
解决办法
9905
查看次数