Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 修改程序的已发布名称?_C#_Clickonce_Publish - Fatal编程技术网

C# 修改程序的已发布名称?

C# 修改程序的已发布名称?,c#,clickonce,publish,C#,Clickonce,Publish,我有一个C#程序,刚开始的时候我给它起了一个很糟糕的名字,现在就想改变它。我已经更改了解决方案名称,但这似乎并没有改变程序发布时的名称 我的问题是如何更改发布名称 在VS中,右键单击项目并单击属性 发布选项卡>选项>说明 您可以设置发布者名称、套件名称、产品名称等 编辑>在注释后,您可能正在查找程序集名称: 属性>应用程序>程序集名称如果要引用DLL的名称,则必须转到项目属性(而不是解决方案),并在“应用程序属性”选项卡中为其命名。发布名称的确切含义是什么?生成的.exe的名称、元数据中的某些内

我有一个C#程序,刚开始的时候我给它起了一个很糟糕的名字,现在就想改变它。我已经更改了解决方案名称,但这似乎并没有改变程序发布时的名称


我的问题是如何更改发布名称

在VS中,右键单击项目并单击属性

发布选项卡>选项>说明

您可以设置发布者名称、套件名称、产品名称等

编辑>在注释后,您可能正在查找程序集名称:


属性>应用程序>程序集名称

如果要引用DLL的名称,则必须转到项目属性(而不是解决方案),并在“应用程序属性”选项卡中为其命名。

发布名称的确切含义是什么?生成的.exe的名称、元数据中的某些内容或其他内容?如果要查看“应用程序”文件夹,您将看到“PublishName\u 1\u 0\u 0”。这就是我所说的发布名称,正如SnOrfus的回答中所指出的,这就是程序集名称——很高兴你能用它来做你想做的事情!我尝试更改“product name”字段,但程序的发布名称仍然相同。请注意,如果您更改程序集名称,并且有人安装了旧版本,它将并行安装新版本。仅供参考。