我如何创建InstallShield LE项目来安装一个Windows服务?
我昨天在MSDN上发布了Visual Studio 2012.我注意到我们在2010年所拥有的一些项目类型已经消失或不同.现在对我来说最大的区别是删除Windows安装程序项目.现在,我们被迫使用installshield LE(限量版).这里的问题在于我写了大量的Windows服务,看不到如何设置安装Shiftshield LE.看来我们(我的公司)将不得不投资专业版的许可证. 是否有人找到了在安装店LE中安装服务的方法?使用Windows安装程序项目时,您只需设置自定义操作. 解决方案 对于Visual Studio 2012和InstallShield LE,请执行以下操作: 通过intellshield项目助理运行,并将服务的主要输出添加到应用程序文件部分. 与项目助理完成后,双击设置项目的步骤两个下的"文件"项目. 右键单击服务的主要输出,然后转到属性. 单击" COM和.NET设置"选项卡,然后在"安装程序类"复选框中放置一个选票. 单击确定
0 2023-12-08
编程技术问答社区
当试图使用VS 2012打开我的asp.net 4.5 MVC网络应用程序时出现错误。Asp.net没有在服务器上注册
我有一个 Windows Server 2012 R2 & Visual Studio Professional 2012 .现在,我用来开发ASP.NET 4.5 MVC 4 Web应用程序,没有任何问题.但是现在,当我尝试打开项目时,我将获得此错误: - 如果我单击确定,则此错误: - 如果我单击确定,Visual Studio将停止工作 那么,任何人都可以幻想发生了什么吗? 这是转向Windows On On/Off的外观: - 现在我进行了此修改,因为我在互联网上的帖子中阅读了删除缓存可能会有所帮助的帖子.所以我删除了此文件夹: - %LocalAppData%\Microsoft\VisualStudio\11.0\ComponentModelCache 然后我尝试打开Visual Studio,并且得到了相同的2个错误,但是Visual Studio并没有停止工作,我能够修改我重建项目并运行它的代码.正在进行吗? 解决方案 as
0 2023-12-08
编程技术问答社区
从C#调用的PowerShell cmdlet Install-WindowsFeature出错,且未被列入命令集合中。
我正在尝试通过PowerShell和C#在Windows Server 2012系统上安装新功能.尝试调用Install-WindowsFeature cmdlet时,我会收回此错误: " install-windowsFeature"一词不被认为是 cmdlet,函数,脚本文件或可操作程序... 我可以用C#甚至其他一些新的CMDLET调用其他CMDLET.我做了一个Get-Command和Install-WindowsFeature,Remove-WindowsFeature和Get-WindowsFeatures未列出...但大约980个是. 为什么我不能从我的C#程序中调用此CMDLET,但是当我去PowerShell时,它将其称为很好? runspace = RunspaceFactory.CreateRunspace(); runspace.Open(); Pipeline pipeline = runspace.CreatePipeline();
0 2023-12-08
编程技术问答社区
当使用MSBuild 12构建MVC 4.0项目时,"任务失败,因为没有找到AXImp.exe"。
我正在尝试使用cruisecontrol.net和msbuild设置构建服务器.但是,由于错误而失败: "C:\Builds\PremiumStore\checkout\PremiumStore.sln" (default target) (1) -> "C:\Builds\PremiumStore\checkout\Web\PremiumStoreWeb.csproj" (default target) (37) -> (ResolveComReferences target) -> C:\Program Files (x86)\MSBuild\12.0\bin\Microsoft.Common.CurrentVersion.targets(2151,5): error MSB3091: Task failed because "AxImp.exe" was not found, or the correct Microsoft
0 2023-12-08
编程技术问答社区
"以不同用户身份运行 "的Visual Studio,无法清除缓存的TFS凭证
更新 我通过使用户授予用户使用凭据集2远程连接到台式机,从而解决了它,从而解决了它. 我使用一组凭据登录到我的服务器上,并使用"作为不同的用户运行"( shift + + 右键单击)登录2012第二组凭证将部署到我的开发人员. env. SharePoint网站. 我以前已经在上面完成了,然后使用第三组凭据连接到TFS,因为我的用户(第二集凭据)尚未访问.现在我的用户可以访问,我希望使用这些凭据. 每次我打开"运行为不同的用户"时,TFS会自动将我记录在第三套凭据中 - 但是,如果我正常使用"运行为不同的用户",就会提示登录到TFS. 我尝试检查Windows凭据,那里什么也没有.而且我无法使用第二组凭据登录服务器,因为只有第一组才能使用远程桌面访问服务器. 那么,当使用"作为不同的用户运行"时,我如何"清除"缓存的TFS凭据? 解决方案 转到Control面板>用户帐户>管理您的凭据>选择团队基础服务器,然后选择"删除/编辑" -Viola!下次您进入Te
0 2023-12-08
编程技术问答社区
从Visual Studio 2012到远程IIS 8服务器的网络部署
我有一个运行IIS 8的远程Windows 2012服务器,可以从中托管Web应用程序.我的本地开发框正在运行Visual Studio2012.目前,我正在以Web部署软件包(.ZIP),RDP'ING发布我的应用程序,将其复制到文件夹中,然后从IIS内部部署该应用程序.我的问题是,使用Web Deploy选项直接从Visual Studio 2012中直接部署到IIS需要进行哪些更改? 我试图关注我有以下选项: 用户名和密码是我用于RDP帐户的一个吗?我已经在IIS上安装了Web部署3.0,需要启用进一步的设置吗? 解决方案 好吧,我找到了解决方案,但是我花了整整一天的时间才能使它正常工作!基本上,步骤如下.这是非常粗略的,但请参阅下面的详细指南. 启用IIS Web管理角色功能. 安装Web部署3.0(或更高).确保自定义安装以包括处理程序(请参见下面的注释).如果您没有使用此选项显示添加/删除程序,请找到WebDeploy,右键单击并选择"更改"选项.
0 2023-12-08
编程技术问答社区
Visual Studio 2012 Web部署到Windows Server 2008 R2的IIS 7和/msdeploy.axd 404错误
在Visual Studio 2012 RC中,当我尝试验证Web部署连接时,我会收到此错误消息: 所需的Web管理服务是在服务器上启动的,Web部署3.0 RC已安装. 然后使用远程桌面连接i在服务器上登录,然后查看位于C:\inetpub\logs\LogFiles\W3SVC1的日志.我可以看到我的尝试验证连接的尝试,因为它们包含我的IP地址: 2012-07-13 20:58:49 185.201.117.17 HEAD /msdeploy.axd site=Default%20Web%20Site 8172 - 189.10.32.194 - 404 0 2 78 它给了我404. 尝试使此工作工作将近6个小时后(阅读许多材料,包括IIS团队的这份出色的故障排除指南,名为与Visual Studio的Web部署问题进行故障排除和此相关问题 Visual Studio 2010 Web部署任务失败)我决定在这里寻求帮助,看看是否有人知道可能是什么问题.
microsoft visual studio 2012已停止工作
我一直在Winodws Server 2008 R2 SP1上使用Visual Studio 2012,尽管除了性能较慢外,它看起来还不错.但是,每当我关闭应用程序时,我都会有以下错误 - Microsoft Visual Studio 2012 has stopped working 并提示重新启动或调试程序. 我阅读/a>删除以下注册表密钥,将在64位机器上解决该问题. [HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Layers] 问题是,我无法在我的机器上找到超出此路径的注册表密钥. HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft 您早些时候遇到过这种情况,这是什么解决方法. 谢谢您的帮助! 解决方案 我注意到其他社区成员的错误消息与您的错误消息相同,并
0 2023-12-08
编程技术问答社区
无法使用 VS2012 安装用于远程调试的 Windows Web 服务 API
我正在尝试使用Visual Studio 2012和Windows Server 2008而不是R2进行远程调试.设置远程调试器时,我会收到以下错误. 是否有人能够在Windows Server 2008上安装2012年远程调试器? 这是我点击配置远程调试后的完整错误消息. 解决方案 根据 vs 2012系统要求不支持远程调试在Windows Server 2008上. 其他解决方案 At 这个MS论坛帖子 Brad Sullivan Visual Studio Debugger计划经理已发布以下内容: 安装程序中的远程工具中有一个已知问题用于视觉 Studio 2012正在打破Windows Server 2008上的远程调试. 当我们在此问题上工作时,您可以使用以下工作: 1)如果还没有,请安装" Windows的平台更新 窗口更新中的服务器2008(KB971644)".它会 在"控制面板 - >程序中,安装KB971512,KB971513
0 2023-12-08
编程技术问答社区
在本地报告处理过程中发生了一个错误。报告的定义'是无效的。
我是使用SSR的新手.我正在使用.rdlc文件在PDF中使用VS 2012进行报告.当我尝试设置 之类的参数时 ReportParameter param = new ReportParameter(kvp.Key, kvp.Value); LocalReport.SetParameters(param); 这引发了例外: 在本地报告处理过程中发生了错误.报告的定义""无效..无法加载文件或汇编'System.Web,版本= 4.0.0.0,culture =中性,publicKeytoken = b03f5f7f11d50a3a'或一个其依赖性.访问被拒绝. 更多详细信息: {Microsoft.Reporting.WebForms.LocalProcessingException: An error occurred during local report processing. ---> Microsoft.Reporting.DefinitionInva
winrt project中的createfile2错误(error_not_supported_in_appcontainer)
我只是在WinRT中处理一些文件管理API.我在 ../packages/myApp/localstate/中成功创建了文件夹,但是当我尝试在该文件夹中创建新文件( createfile2 )时,我会得到此 error 4252: ERROR_NOT_SUPPORTED_IN_APPCONTAINER This functionality is not supported in the context of an app container. 代码: localFolder = L"C:\\Users\\Tomas\\AppData\\Local\\Packages\\myApp\\LocalState\\my"; CreateDirectory(localFolder.c_str(),NULL); localFolder += L"\\MyFile.txt"; CREATEFILE2_EXTENDED_PARAMETERS pCreateExParams; pCreat
0 2023-12-08
编程技术问答社区
未发现Visual Studio 2013的WRL项目模板
我正在尝试关注 MSDN上的这些步骤基于WRL的C ++ WinRT组件.但是,在步骤#3中,我找不到结果中与WRL相关的任何内容: 在右上角的搜索在线模板框中,键入 WRL类库.当模板出现在搜索结果中时, 选择"确定"按钮) 如何获得Visual Studio 2013的WRL项目模板? 解决方案 更新: 似乎尚未针对Visual Studio 2013更新Visual Studio的WRL项目模板.但是,有一个解决方法: 而不是通过VS2013获取项目模板,而是通过网站下载. 下载的文件将称为wrlvsixproject.vsix. 更改文件扩展名.将其重命名为wrlvsixproject.zip 解压缩ZIP文件. 在文本编辑器中打开文件扩展 在该部分中,在第一行之后插入以下行: 保存文件并关闭
从Visual Studio 2012调试Surface RT 8.1
似乎只有VS 2013 ARM上的远程工具在Windows 8.1上工作. 这是否意味着Visual Studio 2012现在已过时用于WinRT开发? 解决方案 是的,确实已经过时了. 用于Windows 8.1 RT开发,设置一个带有VS 2013的单独的8.1机器. 更新 在Visual Studio 2012 更新4 时,远程调试似乎可用. 其他解决方案 2013年11月25日更新: 刚刚看到了摩切的答案,即将发布更新.是,Win8.0上的VSE2012现在可以使用VS2012 Update 4在Surface2/win8.1上进行远程调试,该更新在周末发布. 还需要下载属于更新4的ARM的远程工具: http://www.microsoft au/download/details.aspx?id = 39305 单击"详细信息向下钻"以获取"远程工具"下载 要进行远程调试运行,您需要右键单击"解决方案资源管理器"
0 2023-12-08
编程技术问答社区
如何从代码中向XAML/WINRT网格添加项目
因此,我正在尝试创建一个可以根据框架打开的X个项目动态填充的网格. . 我阅读了有关如何创建网格并将其添加到代码中的MSDN文章: http://msdn.microsoft.com/en-en-us/library/library/library/library/mms7522271.aspx 但是,我想在XAML中创建网格,然后在代码中添加到它.这样的东西: xaml: 在C#代码中,我正在做类似的事情: rowDef = new RowDefinition(); ManagePhotosContent.RowDefinitions.Add(rowDef); textBlock = new TextBlock(); // i i
0 2023-12-08
编程技术问答社区
在VS2012RC中不能运行单元测试
我正在尝试运行Windows 8 Metro类库的单元测试,我在输出窗口中获得以下2个错误: 输出: -------运行测试开始------- 错误:DEP3000:试图阻止应用程序失败.这可能会导致部署失败. 应用程序软件包只能作为Visual Studio构建操作的一部分关闭. Failed to activate Metro style unit test executor. Error: The application cannot be started. Try reinstalling the application to fix the problem. ========== Run test finished: 0 run (0:00:01.2818304) ========== 其他输出: ------发现测试开始------- ========== = discover测试完成:7找到(0:00:00.6471091)===========
0 2023-12-08
编程技术问答社区
Winrt StreamWriter&StorageFile不会完全覆盖文件
在这里快速搜索什么都没有.因此,我已经开始使用一些相当回旋的方法在我的WinRT应用程序中使用StreamWriter.阅读效果很好,写作的效果不同.我看到的是,当我选择要编写的文件时,如果我选择一个新文件,那就没问题了.该文件是按照我的期望创建的.如果我选择覆盖文件,则该文件被覆盖为一个点,但是流的点停止写作,如果原始文件很大,则旧内容存在于我的新流写作的地方. . 代码就是这样: public async void WriteFile(StorageFile selectedFileToSave) { // At this point, selectedFileToSave is from the Save File picker so can be a enw or existing file StreamWriter writeStream; Encoding enc = new UTF8Encoding(); Stream dotN
0 2023-12-08
编程技术问答社区
如何为metro/WinRT应用程序的ListView项目点击设置不同的背景颜色?
我已经尝试了大约半个小时的时间,通过表达式Blend 5 Beta和Visual Studio 11 Beta Beta,但无法弄清楚当您单击ListView时如何应用其他背景颜色是一项相当微不足道的任务.标准海军绿色的物品带有tick,它似乎是Windows 8 Consumer Preview在Winrt应用程序上运送标准的项目. 我相信我需要在我的listView的内部的xaml内部声明(与我在Button控件上所做的相同),但无法解决一种方法来获取" "在融合中运行的标签以开始录制这些动作,此外,我不确定在最终完成如何执行此操作之后,我不确定该名称为VisualState. 例如,在右键单击并编辑它的控制模板后,自定义Pressed视觉状态非常容易动作等,但对于ListView或其他可能的控件似乎并不容易? 由于混合5和vs 11是Beta,因此很难知道什么可能是混合UI中的一个未编码功能,或者只是我只是做错了什么!因此,我感谢任何
为什么[Windows :: Foundation :: Metadata :: WebHosthidden]在自定义WinRT C ++/CX控件中添加?
当我在Winrt C ++/CX项目中创建一个新控件时,默认情况下,Class属性[Windows::Foundation::Metadata::WebHostHidden]由Visual Studio 2012添加. 示例: namespace WindowsRuntimeComponent1 { [Windows::Foundation::Metadata::WebHostHidden] public ref class MyUserControl sealed { public: MyUserControl(); }; } 是否有任何有记录的原因? (我做了功课,但我 未能找到此信息) 据我所知,使用属性[WebHostHidden]使该类 Winrt HTML/JavaScript项目的隐形.这是否意味着我 不能在可以在JavaScript中使用的C ++/CX中创建控件? 解决方案 据我所知,使用
0 2023-12-08
编程技术问答社区
什么/为什么WinRT会随机创建新的清洁布局?
在开发Winrt应用程序时, 偶尔和看似随机的视觉工作室经历了一个漫长的过程,该过程始于"创建新的干净布局……"我希望更多有关WinRT应用程序涉及的构建和部署过程的信息.我了解创建在沙盒环境中运行的应用程序的概念,但是我正在寻找有关该沙盒环境的信息.另外(这听起来很愚蠢)但是,在沙盒中运行的可执行文件有什么不同,为什么它不能以独立的方式运行?感谢您提前提供的信息. 我试图对此进行一些研究,但是对Winrt的这一部分的了解有限. 编辑: 我将对此开始赏金,因为我真的不了解它,而Google/Microsoft在搜索此问题时会异常贫瘠.因此,接受赏金的问题是: Winrt/Windows商店应用程序的构建/部署过程的细节是什么? "创建新的干净布局..."阶段实际上是怎么回事? 在沙盒环境中运行的传统可执行文件和Windows 8应用程序有什么区别?这些应用如何启动/管理? 预先感谢您!! 解决方案 您是否看过市场.您需要一个开发帐户,Windo
0 2023-12-08
编程技术问答社区