全心思齐网

如何:更改应用程序的项目名称?

这样在应用程序实现后,解决方案资源管理器中将生成具有指定名称的相应项目。

注意如果在应用程序实现之前更改了项目名称,则进一步更改应用程序名称将不会影响项目名称。

对于 Windows 或 Office 应用程序,请不要用项目名称来设置项目位置。

对于此类应用程序,一旦实现,就可以使用 Windows 资源管理器来更改项目位置。

应用程序实现后,项目名称将会成为只读状态。

虽然在应用程序实现后,还可以继续在解决方案资源管理器中对 Windows 或 Office 项目进行重命名,但这并不会改变该项目的程序集名称和它在磁盘上的项目文件夹名称。

例如,如果在解决方案资源管理器中,将已生成的名为“MyGeneratedName”的 Windows 项目重命名为“MyRenamedProject”,则该项目会被编译为“MyGeneratedName.exe”,而不是“MyRenamedProject.exe”,其磁盘上的项目文件夹名称仍将为“MyGeneratedName”。

因此,请确保在实现前指定正确的项目名称。

有关更多信息,请参见 实现应用程序的注意事项。

警告请确保这些项目及其在磁盘上的文件夹的名称是唯一的,即使这些项目在解决方案资源管理器中的名称不同,它们在磁盘上的文件夹的父文件夹不同时,也应如此。

在从部署关系图生成部署报告时,如果指定用于创建输出文件复制目录的位置,这时项目文件夹的父文件夹将不会包含在所创建的目录结构中。

因此,如果解决方案中所包含的项目的文件夹在磁盘上具有相同的名称,则即使这些文件夹位于不同的父文件夹中,系统也只会为这些同名项目创建一个目录。

这会导致某些项目的部署输出文件在复制到该单一目录时改写其他部署输出文件。

有关更多信息,请参见部署输出文件的位置和目录结构。

对于ASP.NET 应用程序,项目名称的格式决定了项目将是 ASP.NET Development Server Web 项目(基于文件系统),还是 Internet 信息服务 (IIS) Web 项目(基于 HTTP)。

对项目名称格式的更改还将影响到项目位置类型。

有关更多信息,请参见 如何:为 ASP.NET 应用程序选择网站类型。

在应用程序实现前更改其项目名称在应用程序关系图上,选择应用程序定义。

在“属性”窗口中,为“项目”属性输入项目名称。

匿名回答于2024-06-04 05:54:16


相关知识问答