如何编译一个在执行时不显示“Unknown Publisher”的C#程序

时间:2014-04-26 03:21:32

标签: c# .net windows visual-studio-2013

我在一个学区工作,正在做一些轻量级的编程,制作技术工具等。我没有(并且学校不会在前面获得)代码签名证书。我可以在我的域名上做什么/实施什么,以便我写的程序不会出现在" Unknown Publisher"。我目前正在开发Visual Studio Ultimate 2013.我的程序需要管理员访问权限并且使用ClickOnce似乎与设置冲突。请保持温和,因为这是我在SO上的第一篇文章。

编辑:由于我的使用有限以及我的程序未能部署到我们的域范围之外,学校系统不会给我买Verisign / Comodo代码签名证书。我确实在我们的域上有CA服务器的管理员向我发出证书;但是,程序仍然说程序来自Unknown Publisher。它是否不针对域CA服务器进行验证?

1 个答案:

答案 0 :(得分:2)

当我正确配置我的域的CA证书服务器时,我可以让它发出将被本地域工作站识别和支持的代码签名证书。

http://technet.microsoft.com/en-us/library/cc875810.aspx

感谢@ Poormrockthe3years指出我找到了正确的搜索方法。