.net 项目重命名 详解

本文介绍了如何在Visual Studio 2012中重命名.NET项目,包括更改项目属性、程序集名称、默认空间、程序集信息、项目URL、端口号、命名空间、解决方案文件路径、文件夹名称,以及处理DLL和pdb文件,确保项目重命名的完整过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Microsoft Visual Studio 2012的很多朋友  相信都都遇到过,要把一个项目复制出来,重命名后作为另外一个工程来使用,这样方便使用自己之前开发的框架 或模块。

网上看过很多人的文章大多是copy 来copy 去,不但没原理解释吧,还不能解决问题。

下面我来给大家讲一下如何重命名 .net 项目 。(以vs2012 为例)

1、复制项目到一个新的文件夹,打开解决方案,查看项目属性


2、用vs2012打开这个要重命名的项目 ,更改项目的程序集名称,和默认空间 



接下来打开程序集信息,修改标题名称 ,再修改项目的唯一GUID,直接在sql 2008 数据库,运行select newid(); 可以获得GUID(GUID 有时间作为变量,能保证唯一)



3、打开属性==》WEB  菜单,修改项目URL,把端口号换掉,要保证唯一,不然会运行不了或者其他错误。


怎么保证端口号唯一,运行一个可执行的web程序,在右下角右键 IIS Express ,显示所有应用



打开IIS 的applicationhost.config 文件 ,查询sites  可以在下面看到站点的 端口

4、替换项目中的命名空间 


5、修改.sln文件   路径  (这个没什么好解释的)


6、修改文件夹名称 要和 命名空间 的名称一致


7、删除之前生成的dll ,pdb文件,不删除之前生成的dll 文件,将会在运行编译的时候让你 多了一个命名空间,多了一些代码,此处为例,如果我重命名了MyWeb,那么运行将会有2个dll 文件 ,一个是MyWeb.dll ,一个是HouseValidateWeb.dll ,这下你知道问题所在了吧!


8、运行代码 项目重命名完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值