将包和需要用到的配置传到NuGet上

首先需要下载    NuGet打包工具

然后将文件解压到需要打包的工程解决方案根目录下。

然后修改nuget文件夹下的 UploadNupkg.exe.config文件

修改好之后就可以执行 打包bat

执行之后就会生生成一个 nupkg的文件并且上传到刚才配置的地址上。

至此包上传成功,但是这个时候我们上传的包中如果需要读取配置文件,需要调用包的人自己手动添加相关配置,使用者很容易忘记配置或者配置错误,这个时候我们就可以使用另一个可以增加配置的打包工具。

下载 打包加配置工具

下载安装好之后就可以打开我们刚才生成的nupkg文件

在右边面板右击 新增content folder

然后Add new  file

我们这里把配置文件放到web.config, 所以这个文件的命名一点要叫  web.config.transform

在 web.config.transform 写入我们要配置的信息

最后点击编辑修改版本号,重新上传到nuget服务器上即可

这样我们再vs中使用nuget拉下来的包,就会自动把配置文件放到web.config中。 不止是添加配置文件,也可以添加其他文件。

时间: 2024-11-10 21:35:55

将包和需要用到的配置传到NuGet上的相关文章

ueditor1.4.3配置过程(包含单独上传文件以及图片的使用)

这里使用的是ueditor1.4.3的jsp版本的UTF-8版本. 首先下载相应的ueditor,将ueditor文件夹直接拷贝到项目中,文件结构如下所示: 然后将项目要用的jar包导入到lib目录下,在导入之前要先修改一下ueditor的jar包中的bug,这个可以参考这里点击打开链接 接着就是配置jsp目录下的config.json文件了,让它能适应我们的项目,配置内容如下: /* 前后端通信相关的配置,注释只允许使用多行方式 */ { /* 上传图片配置项 */ "imageActionN

DLL上传私有Nuget服务器并配置 VS 中Nuget源

 为了避免和官方Nuget服务器冲突,决定搭建自己的Nuget服务器.  编辑包信息 2.上传包 左侧栏目编辑DLL信息,在工具栏上选择Content--Add--LIb Folder后将dll拖进去,完成后保存(上传到服务器上的Packages文件夹)或者直接Publish到服务器上. 3.发布包 填写发布好的Package Server Url 和 发布密钥,点击发布,完成Dll发布到Nuget服务器.  Vs配置 配置Visual Studio 连接 NuGetServer.选择“工具”菜

SpringMVC 文件上传配置,多文件上传,使用的MultipartFile

一.配置文件:SpringMVC 用的是 的MultipartFile来进行文件上传 所以我们首先要配置MultipartResolver:用于处理表单中的file <!-- 配置MultipartResolver 用于文件上传 使用spring的CommosMultipartResolver --> <beans:bean id="multipartResolver" class="org.springframework.web.multipart.com

如何在nuget上传自己的包+搭建自己公司的NuGet服务器(新方法)

运维相关:http://www.cnblogs.com/dunitian/p/4822808.html#iis 先注册一个nuget账号 下载并安装一下NuGetPackageExplorer:https://github.com/NuGetPackageExplorer/NuGetPackageExplorer 创建一个包(vs其实也是可以制作的,我这边说最简单的方法) 添加资源包并修改metadata 保存一下 先说第一种上传方法: 自带的上传: 完事 还用这个软件,ctrl+P 输入网址和

搭建自己的NuGet服务器,上传自定义NuGet包

第一步搭建NuGet服务器 创建空Web项目 安装Nuget服务,目前最新版本2.8.2 安装完成,会自动生产服务,出现如下界面 发布该网站,并部署至IIS 将.nupkg文件发布至网站的Packages目录. 在VS中修改NuGet引用路径 注意把自定NuGet放在首位,这样每次搜索都默认从MyNuGet开始. 以上就成功部署了自己的NuGet服务器了.关于.nupkg文件其实就是程序的安装包压缩文件,它包含了程序包的版本信息,dll及相关的外部依赖,NuGet安装包时会进行自动解压.因此上传

SpringMVC 文件上传配置,多文件上传,使用的MultipartFile(转)

文件上传项目的源码下载地址:http://download.csdn.net/detail/swingpyzf/6979915   一.配置文件:SpringMVC 用的是 的MultipartFile来进行文件上传 所以我们首先要配置MultipartResolver:用于处理表单中的file [html] view plain copy print? <!-- 配置MultipartResolver 用于文件上传 使用spring的CommosMultipartResolver --> &

百度开源富文本编辑器 UEditor配置:图片上传和文件上传独立使用方法

使用UEditor编辑器自带的插件实现图片上传和文件上传功能,这里通过配置UEditor单独使用其内置的第三方插件swfupload来实现图片和文件的上传,通过对UEditor配置轻松实现图片批量上传,文件披批量上传 第一步:先配置UEditor <script src="ueditor/ueditor.config.js"></script> <script src="ueditor/ueditor.all.min.js">&l

如何将BSP应用配置成Fiori Launchpad上的一个tile

当我们通过WebIDE或者Eclipse的插件Team Provider把一个本地开发好的UI5应用部署到了ABAP Netweaver服务器上之后,我们可以将该UI5应用配置成Fiori launchpad上的一个tile,便于客户使用.本文是具体步骤. 1. 使用事务码LPD_CUST,双击角色UICRM001: 进入之后能看到很多记录,每条记录对应着Fiori launchpad上的一个tile: 可以参考标准的CRM Fiori应用My Notes对应的配置. 需要开发人员配置的两个字段

发布新的模型类包(用于上传到 NuGet 服务器上)

生成包文件: 1.修改了模型类之后,在项目上点击右键,在列表菜单中选择 “编辑 …….csproj”,然后将里面的三个版本号都换成新的版本号. 2.右键项目,点击“打包” 3.复制输出信息中生成的包的文件夹(注意,复制文件夹路径)路径,如 “1>Successfully created package 'D:\ProjectCode\……\bin\Debug\…….1.8.5.nupkg'.” 中的 “D:\ProjectCode\……\bin\Debug”(用Debug发布也不影响) 4.需要