Tag: visual studio 2012

通过隧道(使用ngrok)将localhost暴露给互联网:HTTP错误400:错误的请求; 无效的主机名

从以前版本的问题,有这样的: 浏览网站的IP地址,而不是本地主机 ,这几乎概括了我所做的迄今为止…我有本地IP工作。 然后我发现ngrok,显然我不需要通过IP连接。 我正在做的是暴露我的网站在本地运行在互联网上。 我find了一个工具来做到这一点:ngrok。 在Visual Studio中运行网站,网站在localhost / port#上启动。 我在命令行中运行命令“ngrok http port#”。 一切似乎都很好。 我生成了几个URL,并且ngrok检查url(localhost:4040)正常工作。 唯一的问题是,当我去生成的URL,我得到一个HTTP错误400:错误的请求无效的主机名。 这是一个不同的错误,当我运行“ngrok HTTP错误端口#”,这是一个主机没有发现错误…所以我觉得好事情正在发生。 我只是不能说出什么… 有没有一个步骤,我通过隧道服务暴露我的网站上互联网? 如果有的话,我在ngrok文档中找不到。

Visual Studio 2012中的网站pipe理工具在哪里?

我找不到这个button。 如果我将asp.netwebadminfiles添加到URL中的主机地址,则找不到该页面。 我怎样才能打开这个工具?

Visual Studio 2012 Express桌面的限制

我正在决定是否使用Visual Studio 2012 Express for Desktop或为我的桌面程序购买Visual Studio 2012 Professional的零售副本。 该程序是使用C#构build的,尽pipe它的一部分可能包含F#。 从我迄今为止收集的信息来看,Express版本支持NuGet,unit testing和代码分析。 它提到了代码分析规则的一个子集,但我不确定它们如何与专业版以及FxCop / StyleCop进行比较。 我假设快递版本缺less扩展支持,但我真正关心的唯一扩展是NuGet。 我也假定它不包含TFS CAL,尽pipe有连接到TFS的能力。 这又是一个问题,因为我使用Perforce进行源代码pipe理。 我也明白,这个版本仅限于桌面风格的应用程序,但迄今为止只看到提及C ++和C#。 它支持F#吗? 有人可以告诉我关于2012 Express for Desktop的其他限制吗? 开发商业应用程序有没有许可限制? 在过去,MS包括快速版作为其版本比较的一部分。 但是当他们更新他们的网站2012年,他们分开了快递版本,并提供了很less的细节。

VS 2012无法加载与自定义绑定主机使用IIS的项目 – 认为它使用IIS Express

我有一个使用IIS的ASP.NET项目。 IIS站点被configuration为使用自定义绑定主机名。 项目文件包含以下设置: … <UseIISExpress>false</UseIISExpress> … <ProjectExtensions> <VisualStudio> <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}"> <WebProjectProperties> <UseIIS>True</UseIIS> <AutoAssignPort>False</AutoAssignPort> <DevelopmentServerPort>8662</DevelopmentServerPort> <DevelopmentServerVPath>/</DevelopmentServerVPath> <IISUrl>http://custom.host.name/</IISUrl> <NTLMAuthentication>False</NTLMAuthentication> <UseCustomServer>False</UseCustomServer> <CustomServerUrl></CustomServerUrl> <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile> </WebProjectProperties> </FlavorProperties> </VisualStudio> </ProjectExtensions> … 当以这种方式configuration项目时,我可以从http://custom.host.name/访问该站点,并且在debugging时VS自动附加到IIS工作进程。 当我重新加载项目(通过closures/重新打开解决scheme或通过在项目上下文菜单中卸载/重新加载),意外的事情发生。 在解决scheme资源pipe理器中项目名称右侧显示项目失败加载(load failed) ,消息框显示以下消息(它也显示在输出窗口中): The URL 'http://custom.host.name/' for Web project 'Some.Asp.Net.Project' is configured to use IIS Express as the web server but the URL is currently configured on the […]

VS2012如何closures编辑器标签着色?

我紧张地阅读Visual Studio 2012的源代码编辑器中的标签。我甚至不明白不同的颜色是什么意思? 他们似乎完全随机。 黑色的棕色或黑色的蓝色……谁select的? 所以我想closures标签的颜色,并恢复为白色或浅灰色的黑色。 我看过 选项>>环境(常规/字体和颜色) 但我不能看到任何相关的东西。 那我该怎么做呢?

在Build Server上构build不带Visual Studio的ASP.NET 4.5

自从我安装了一个Build Server之后,我已经有一段时间了,所以也许我已经忘记了一些东西,或许.NET 4.5与我上次做的任何版本都不一样,但这是我的问题。 我试图build立一个构build服务器来监视一个源代码控制库。 无论什么时候改变,我想让服务器去修改并build立项目。 如果没有错误,我想将网站部署到生成服务器上运行的网站。 在过去,当我这样做,我以为我能够做到这一点只有NET安装,但是当我尝试build立这个项目,我得到一个错误,“C:\ Program Files \ MSBuild \微软\ VisualStudio的\ V11 .0 \ WebApplications \ Microsoft.WebApplication.targets“缺less,如果我去看看,我可以看到它缺less。 实际上没有Visual Studio 11的目标文件。 经过了很多的思考和搔头,我走出去,得到了“Windows 8 / .NET 4.5 SDK”认为NET 4.5 SDK可能会安装我需要的目标文件,但它没有,除非我错误地安装它的错误。 那么,为了让项目构build起来,我需要在Build Server上放置什么。 我宁愿不必安装完整的Visual Studio 2012。

Qt 5.1.1:应用程序无法启动,因为平台插件“窗口”丢失

编辑:有些人开始把我的问题标记为重复。 不要忘记,当我问到这个问题时,存在许多类似的问题(参见下面的列表)。 但是, 这些答案都没有解决我的问题 。 经过长时间的search,我发现一个被所有用户指向缺less的lib忽略的注释 。 现在,许多个月后,评论已被改为一个答案。 但是,当我自己回答这个问题时,我打算直接提供解决scheme来帮助别人。 这不应该被遗忘,到目前为止,我的回答帮助了很多人。 所以我的问题绝对不是重复的。 顺便说一句:在顶部提供的链接内接受的答案并不能解决问题 ! 是的,我使用了search: 无法加载平台插件“窗口”。 可用的平台是:错误 从Visual Studio qwindows.dll错误部署Qt C ++应用程序 未能加载平台插件“窗口”可用的平台是:Windows,最小 但是,在我的情况下,问题仍然存在。 我在Visual Studio 2012中使用Qt 5.1.1,并使用Qt Creator 2.8.1在Windows 7上开发了我的应用程序。 应用程序以“Release”模式编译,如果直接使用Qt Creator启动,则可以执行。 但是,从“释放” – 文件夹开始,我得到以下消息: 此应用程序无法启动,因为它无法find或加载Qt平台插件“窗口”。 可用的平台插件是:最小化,屏幕外,窗口。 文件夹结构如下所示: release + gui.exe + icudt51.dll + icuin51.dll + icuuc51.dll + libGLESv2.dll + Qt5Core.dll + Qt5Gui.dll + Qt5Widgets.dll […]

TFS代码评论 – 显示更新的文件以回应评论

我们开始使用VS 2012和VS 2013预览中内置的代码审查function。 请求审查和添加评论似乎非常简单。 如果有人添加了要求更改代码的注释,那么请求者如何进行这些更改并显示它们? 所以这个过程会像这样stream动: 人1请求代码审查。 人2添加评论并select“需要工作”。 人1进行必要的更改。 Person 1现在如何向Person 2显示这些更改? 您可以添加注释并发送它们,但文件不会更改。 我假设这些文件来自请求原始审阅时创build的变更集。 第1人是否应该closures此评价,并要求第二次评审? 创build第二个审查看起来并不是最佳的,因为你失去了为什么要进行更改的谈话历史。 有很多网站展示了如何使用代码评论的基本function,但是有没有哪些网站能够展示最佳实践? 例如,谁应该点击文件旁边的checkbox?

VS2012返回到正常的TFS签入窗口?

VS2012似乎删除了在VS2010中的TFS签入的popup窗口。 它现在似乎接pipe了我的边栏中的团队资源pipe理器选项卡,并将重要的东西 – 比如我已经改变了哪些文件。 有没有办法在VS2012中返回正常的popup窗口进行签入?

更新签入到TFS后,编辑更改集注释

我刚刚切换到VS2012,并不熟悉它,检查了一些重大的变化,没有评论。 从那时起,没有其他更新已经完成,没有其他开发人员可以在几个小时后访问代码。 现在是否有办法在这个变更集中添加评论?