[英]Error 1001: no mapping between account names and security ids was done in vs2010
MSI是从针对.NET Framework 4的.NET Windows服务的VS 2010安装项目中生成的。使用VS 2005时,我的MSI可以正常安装,并且该服务也可以正常运行。只有将服务解决方案转换为VS 2010后,我才开始获取问题。 请指导我。
只是有同样的问题。
在ProjectInstaller.cs设计器中-右键单击“ serviceProcessInstaller1”(默认名称),然后选择属性。
在“帐户”下,将其更改为默认值“用户”以外的其他内容 。
如果安装程序项目是使用Visual Studio 2010构建的,则它似乎不喜欢DOMAIN \\ USERNAME格式。 它只喜欢格式username @ domain。
我得到了解决方案..代码中的\\替换为\\\\,因此存在问题。 因此在内部通过代码将其替换为\\,以便一切正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.