Delphi 在编译期间替换清单
我想创建IDE扩展,它允许我直接在DelphiIDE中编辑Windows清单。有没有办法在没有{$R}指令的情况下删除内置清单并添加我自己的资源?我对IoTapProject资源的所有尝试均失败。我甚至无法从IOTAProject获得此接口。我使用Delphi XE3。AFAIK,没有界面来编辑IDE创建的清单。您可能需要将项目配置为使用用户定义的外部清单文件,然后根据需要编辑该文件。IDE已允许您指定自己的清单资源。你为什么觉得需要更多的东西?是的,这是允许的。但我必须使用外部工具来创建清单。我想创建一个扩展,它将支持所有规范领域()。如果其中一些(assemblyIdentity名称、描述)将从VersionInfo自动填充,则更好。另一个原因-我只是想提高我在IDE扩展开发方面的技能:)您应该真正包括您尝试过的内容,以便其他用户可以确认是否存在常见问题。好的,最好是自己创建版本资源,而不是让IDE(mis)管理它。同样,清单资源也是如此。我用自己的工具自己做所有的工作。但是IDE插件不是您所需要的。不仅仅是因为我并不总是从IDE构建。如果您想实现构建自动化,IDE插件显然是错误的plce。您需要一个构建操作。使生成操作创建自定义清单资源和版本资源。Delphi 在编译期间替换清单,delphi,toolsapi,Delphi,Toolsapi,我想创建IDE扩展,它允许我直接在DelphiIDE中编辑Windows清单。有没有办法在没有{$R}指令的情况下删除内置清单并添加我自己的资源?我对IoTapProject资源的所有尝试均失败。我甚至无法从IOTAProject获得此接口。我使用Delphi XE3。AFAIK,没有界面来编辑IDE创建的清单。您可能需要将项目配置为使用用户定义的外部清单文件,然后根据需要编辑该文件。IDE已允许您指定自己的清单资源。你为什么觉得需要更多的东西?是的,这是允许的。但我必须使用外部工具来创建清单。