社区
C#
帖子详情
C#解决方案下多个项目,如果发布C#应用程序,
MyCppPython2008
2019-01-25 03:02:26
我现在想到的是把所有项目的Realse都拷贝到一个目录。但是启动项目依赖大约有8个其他项目,这样手动操作有点麻烦。请问下,一般C#方案多项目,是如何操作外发程序的。
...全文
1337
10
打赏
收藏
C#解决方案下多个项目,如果发布C#应用程序,
我现在想到的是把所有项目的Realse都拷贝到一个目录。但是启动项目依赖大约有8个其他项目,这样手动操作有点麻烦。请问下,一般C#方案多项目,是如何操作外发程序的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwangpping99
2019-01-30
打赏
举报
回复
解决方案所在文件夹建一个目录,所有项目的生成属性指向这个目录,项目之间引用也使用这个目录下的dll
良朋
2019-01-28
打赏
举报
回复
几乎没用过Release,一般是直接COPY Debug及其子文件夹。 或者用VS自带的打包程序做安装程序,DLL甚至FrameWork都可以打包进去的。
OrdinaryCoder
2019-01-28
打赏
举报
回复
xcopy $(SolutionDir)DB\OutdoorDB.db $(SolutionDir)..\bin\x86\Debug /y 在生成事件里写类似这种的拷贝命令 或者是5楼那种 直接根据各个项目所在位置调整输出路径 使其输出到一个目录中
threenewbee
2019-01-27
打赏
举报
回复
打包,做成安装程序,或者在项目属性生成里面添加一个拷贝到主程序项目路径的操作。
圣殿骑士18
2019-01-26
打赏
举报
回复
不用楼上的这些这么麻烦。我怀疑你问题都是错的。一个主项目,引用几个子项目。那么主项目编译的时候,所有的dll不都在主项目下的debug目录下吗?搞什么外发目录?
你要外发,把主项目的debug目录,复制,粘贴,不就可以了?
==========
欢迎关注微信公众号 “产品技术知与行” ,参加课程式学习,逐章节解析C#高级编程技术,全面深度了解C#编程。
独立观察员
2019-01-25
打赏
举报
回复
这样吧:生成到上层目录
assky124
2019-01-25
打赏
举报
回复
安装Install https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects
MyCppPython2008
2019-01-25
打赏
举报
回复
引用 1 楼 OrdinaryCoder 的回复:
可以在主工程的生成事件里将其他项目生成的东西复制过去
不是说手动复制吧。不是手动的话,这个设置怎么弄。
xuzuning
2019-01-25
打赏
举报
回复
为何要复制?编译时自己不就到一起了吗?
OrdinaryCoder
2019-01-25
打赏
举报
回复
可以在主工程的生成事件里将其他项目生成的东西复制过去
如何:
发布
一个
解决方案
中的
多个
项目
一个
解决方案
可以包含
多个
项目
,但 ClickOnce 部署存在这样的约束:一次只能
发布
一个
项目
。对于包含许多
项目
的
解决方案
而言,逐个
发布
项目
很麻烦。本过程演示了如何使用一个宏自动
发布
一个
解决方案
中的所有
项目
。 创建
发布
宏 打开宏资源管理器。从“工具”菜单上单击“宏”,然后单击“宏资源管理器”。 创建一个新的宏模块。在宏资源管理器中选择“MyMacros”节点。从...
C#
一个
解决方案
下
多个
项目
如何跨
项目
页面跳转
前言这个题目有点不太合适。总之,如果你在做一个
C#
的WebForm
项目
,
项目
有点大,于是你在一个
解决方案
里面建立很多
项目
,这样便于多人协作开发,同时因为一个
项目
生成一个dll,也便于
发布
。但是这样子就可能遇到以下问题:
项目
A的页面Page1如何跳转到
项目
B的页面Page2?
项目
A的页面Page1如何引用
项目
B的母版页?
多个
项目
如何共用一个web.config?如何使dll生成到同一个目录下? 这篇博
【44】
C#
实战篇——同一个
解决方案
下
多个
项目
,
多个
C++底层算法
项目
、
多个
C#
业务
项目
,在同一个
解决方案
下;C++生成动态库
项目
和
C#
调用
项目
,在在同一个
解决方案
下;
文章摘要 本文详细讲解了在同一个
解决方案
下创建
多个
项目
(C++动态库和
C#
调用
项目
)的必要性和具体实现方法。主要内容包括:1)多
项目
配合的优势,如便于调试和代码修改;2)将C++动态库
项目
添加到现有
C#
解决方案
中的步骤;3)配置DLL输出路径到
C#
项目
的可执行文件目录;4)演示
C#
调用C++动态库的测试过程。文章还提供了完整
项目
下载链接,并简要提及了添加
C#
类库
项目
的方法。这种多
项目
协同开发方式能显著提高开发效率和调试便利性。
c#
项目
如何
发布
到服务器
项目
发布
到服务器 前言:此
项目
是
C#
项目
采用服务端和客户端分离的MVVM的模式,现在需要把
项目
发布
到服务器上以供访问 1.服务端 需要把服务端的数据库资源名称换成你服务器上数据库中的名称或者IP,然后重新生成
解决方案
,启动服务器,BuildLBO一下,把Build的dll文件放入到客户端中。然后把服务端的OUTPUT文件放入到服务器用以
发布
的文件夹中 2.客户端 (1) 需要把客户端的App.co...
C#
发布
应用程序
绿色
应用程序
不需要安装即可运行
应用程序
,非常方便。先安装两个Fody包,再编译
项目
生成的目标.exe文件即可绿色免安装运行。这种方法
发布
的
应用程序
用户需要先安装才能运行。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章