你好,
我试图包括一个.exe,文件(控制台应用程序)和.config文件到插件。EsriAddInX文件使用下面的这些选项,但它不部署.exe和.config文件。有人能帮帮我吗?
BuildAction =内容,
复制到输出目录=始终复制
谢谢
拉克希米
解决了!转到解决方案。
嘿,Lakshmi,如果你解压缩你的.EsriAddInX文件(或用类似7-Zip的东西打开它),这些文件是否存在于预期的文件夹中?
在原帖子中查看解决方案
不,在编译后,您可以将扩展名更改为.zip并查看其内容。zip文件中有一个Install文件夹,应该包含.exe和.config文件,或者如果您嵌套了它们,则包含它们的文件夹。
我附上了一个运行控制台应用程序的示例项目。这是如何设置必须包含在esriaddinx文件中的exe属性:
该项目适用于ArcGIS Pro 2.8,但您可以在配置中更改它。Daml到早期版本:
你好斯蒂芬,
不。你的意思是在安装。esriaddinx文件之后?
谢谢你的回复。我将扩展名更改为。zip,并提取并验证“install”文件夹。它没有拾取consoleapp.exe和consoleapp.exe.config文件。
下面是一个文档,展示如何向esriaddinx文件添加内容,然后在运行时访问自定义内容。·Esri/arcgis-pro-sdk Wiki (github.com)这里也有类似的问题:
回复:添加文件到esriAddinX - Esri社区亚博agappyabo11.vip
谢谢你的回复。我应该选择什么构建动作和复制本地选项..内容类型为“exe”和配置文件?
谢谢你!我能够部署exe和。config文件!
我对创建可执行文件非常陌生。你能解释一下你的样例项目是如何利用pro sdk依赖来运行其他功能的吗?我有一些函数,我已经创建了一个外接程序,但我想使用exe在PRO之外运行。这可能吗?