我必须在托管.Net程序集abc.dll中调用一个公共方法,该方法作为产品部署的一部分部署。abc.dll是名为component1的组件的一部分,它是设置设计中的特性feature1的一部分。当我试图在自定义操作创建向导中引用该程序集时,我将它的Location称为Installed with the product。但是,在自定义操作创建向导中的Action Parameters步骤中,当我试图在部署路径上浏览abc.dll时,我没有看到它:尽管我能够在组件中浏览abc.
一旦ism项目文件加载到InstallShield中,在Installation Designer Media->Releases for SINGLE_EXE_IMAGE下,我禁用了签名,方法是为"Sign然而,每当我尝试构建ism项目时,我都会收到一个“签名***.tmp失败”错误,代码为1027,并且*是每个构建的不同文件名。我知道如果证书文件不是最新的或其他原因,就会出现这个错误,但我完全停用了签名,为什么我仍然得到这个错误?
在Microsoft Visual Studio 2012中,有一个相当好的TFS (Team Foundation Service),在这个TFS中,你可以在你的同行中请求对你的工作进行代码审查。不好的是,如果你已经签入了你的代码,它会报错,并且不允许你发布代码审查,因为它看不到你在本地工作的代码中的任何变化。
在我已经签入代码后,如何在TFS中发布代码