我的服务器需要生成一个客户端,其f
需要在运行时根据用户提交的信息动态更改。然后需要将其压缩为单个可执行文件(因此需要将所有外部app.config
和资源嵌入到可执行文件中,或者我需要创建自解压可执行文件)。但是,我也必须使用我公司的证书签名,但我无法在服务器运行时访问证书(也就是动态客户端生成时间),并且只能在客户端编译时访问它(基本上) 。是我要求甚至可能完成的,如果有的话,是否有任何关于我如何做到这一点的指示?
我能够通过dll
创建自解压可执行文件,但它会在Windows和防病毒程序上显示安全提示,因为它没有签名。
客户端是.net 4.0 winforms应用程序(无法更改)。
答案 0 :(得分:0)
您可以编辑配置文件或使用其他方法来保存设置,您也可以使用Msbuild嵌入资源,但我真的不相信您可以在没有证书的情况下签名!