Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/340.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# 构建版本的VSIX插件,可能吗?_C#_Vsix - Fatal编程技术网

C# 构建版本的VSIX插件,可能吗?

C# 构建版本的VSIX插件,可能吗?,c#,vsix,C#,Vsix,所以我一直在做一个发布版本。 当前插件由一个命令框组成,该命令框给出一条消息,该消息要么是肯定的,要么是否定的,取决于某个文件的存在。 但这与我想要的没有多大关系 我已经做了研究,我找不到任何文件或其他人谁尝试了这一点。 我的同事给我指出了一个SolutionBuild接口,但这似乎对我毫无帮助。它确实有一些我想要的功能(例如Deploy方法),但似乎工作不正常 简而言之。我希望我的小命令插件能够构建一个发布版本(一个像一个简单的windows窗体一样打开的项目)到一个定义的位置 Microso

所以我一直在做一个发布版本。 当前插件由一个命令框组成,该命令框给出一条消息,该消息要么是肯定的,要么是否定的,取决于某个文件的存在。 但这与我想要的没有多大关系

我已经做了研究,我找不到任何文件或其他人谁尝试了这一点。 我的同事给我指出了一个SolutionBuild接口,但这似乎对我毫无帮助。它确实有一些我想要的功能(例如Deploy方法),但似乎工作不正常

简而言之。我希望我的小命令插件能够构建一个发布版本(一个像一个简单的windows窗体一样打开的项目)到一个定义的位置

Microsoft Visual Studio社区2019
版本16.4.4

所给出的过程可能会帮助您释放/调试到定义的位置。

这是VS中的内置功能,请参阅,不确定您为什么需要重新发明该控制盘;)。我认为你的同事走对了路!您可能也应该包括VS版本。您希望您的插件或自定义命令按钮发布另一个(vsix)项目的版本吗?与使用内置的“Release”选项不同,插件应该生成一个开放项目的发布版本,开放项目不必是VSIX。它可能是WinFormyes和no。我知道我可以更改文件所在的目录。但我需要的代码,使一定的建设。然后我需要把它放在某个地方。