Tag: visual studio 2010

步入属性/函数(F11)不能按预期方式工作

在Visual Studio 2010中,步入属性/函数( F11 )不能按预期工作。 它不会进入属性设置者或获取者。 我将Visual Studio 2005的解决scheme转换为2010 ,我想要进入的function是在一个单独的类库中的属性。 我如何才能让它像我期望的那样工作?

源文件“Properties \ AssemblyInfo.cs”找不到

我正在运行VS2010。 当我打开我的networking解决scheme,并尝试构build,生成失败,错误“CSC(0,0):错误CS2001:源文件”属性\ AssemblyInfo.cs“无法find”。 我已经创build了Windows应用程序,但在不同的解决scheme。 在Web解决scheme/项目中我找不到任何对此文件的引用。 AHIA,LarryR …

Visual Studio 2010发布Webfunction不包括所有的DLL

我有一个ASP.NET MVC 2应用程序。 Web项目包含对SomeProject的引用 SomeProject包含对ExternalAssembly1和ExternalAssembly2的引用。 SomeProject显式调用ExternalAssembly1,但不是ExternalAssembly2。 ExternalAssembly1调用ExternalAssembly2 当我执行本地构build时,一切都很酷。 所有DLL都包含在bin \ debug文件夹中。 问题是,当我在Visual Studio 2010中使用Publish Web命令时,它将部署除了ExternalAssembly2之外的所有内容。 它似乎忽略不直接使用的程序集(请记住,ExternalAssembly2仅由ExternalAssembly1使用)。 有没有什么办法可以告诉Visual Studio 2010包含ExternalAssembly2? 我可以编写一个调用ExternalAssembly2的虚拟方法。 这是行得通的,但我真的不希望虚拟代码的唯一目的是使VS2010发布该DLL。

我可以使Visual Studio将花括号放在与if语句(HTML中)相同的行上吗?

在Visual Studio中deviseMVC视图(在.aspx或.ascx文件中)我经常使用if语句。 当我自动格式化(Ctrl-K,D)时,VS用这个非常丑陋难懂的方式来包装大括号: <% if (Model.UserIsAuthenticated) {%> (some HTML goes here…) <% }%> 有没有什么办法让Visual Studio自动格式像这样: <% if (Model.UserIsAuthenticated) { %> (some HTML goes here…) <% } %> 还是有更好的方法来做到这一点? 我不想使用剃刀,但它看起来会解决我的问题。 如果有帮助,我使用VS2010与Resharper 5。

Visual Studio远程debugging器“无法访问内存位置”function

这是解决此处所述问题的另一个尝试。 不幸的是,这个话题没有find足够的解决方法就closures了,因为显然,原始的海报有符号问题,而不是视觉工作室问题本身。 问题陈述: Visual Studio 2012(和2010相同)将在一段时间后停止附加到远程进程,“无法访问内存位置”。 重新启动Visual Studio可以解决问题。 我目前正在VS2012更新3,但是这个问题也出现在RTM和所有中间更新。 引用的线程build议使用修补程序2588507修补操作系统,但是我无法应用它,因为它似乎不可下载,可能是因为间歇性问题。 有没有人成功解决了这个问题,如果是的话,那么如何?

正确的方式来build立事件命令行中的评论?

将注释放入前/后生成事件命令行的正确方法是什么?

引用DLL文件不会复制到与部署项目导致错误的bin

我们在Web应用程序项目中引用了几个外部DLL文件。 我们有一个部署项目在主机服务器上进行安装。 当我们使用.NET 3.5和Visual Studio 2008时,DLL文件被复制到bin文件夹。 由于我们升级到.NET 4和Visual Studio 2010,这不再发生,我们正在得到服务器错误,因为找不到引用。 CopyLocal被设置为true,并且我无法findweb.config中的任何内容,这表明这是在其他地方设置的。

如何完全摆脱web.config中的“$(ReplacableToken …)”

我正在创build一个可发布的包,当我导航到obj\Debug\Package\PackageTmp目录时,我看到web.config的连接string被一个可replace的标记取代,我根本就不想这样做。 我不会使用发布batch file或任何东西,我会复制目录中的文件(我使用发布软件包系统只是为了摆脱大量的dynamic生成的文件,而我正在testing我的项目,并得到我的项目的新鲜/原始文件树)我不希望这些web.config令牌和转换等,我只是想我的web.config文件被复制就像任何其他文件。 我如何做到这一点? 我已经看到/p:AutoParameterizationWebConfigConnectionStrings=False行的/p:AutoParameterizationWebConfigConnectionStrings=False方法,但我没有使用命令行,我正在使用GUI来创build包。 我将如何停止web.config将连接string更改为令牌? 而之前,你说:是的,我知道我可以从原来的目录复制原始的web.config,但我不想处理这个,我想完成它,只要点击一下,因为我正在testing发布包和经常重新创build包。

如何修复Visual Studio中所选行的缩进

在vim中,我可以使用=来重新缩进严格缩进的行 foo; bar; baz; 变 foo; bar; baz; 有没有一个等效的键盘快捷键的Visual Studio? 我在哪里可以find这样的快捷方式列表供将来参考? 编辑:有没有办法解决只是水平缩进? 在某些情况下, CTRL K , Ctrl F会“修复”太多。 (在此期间,我会看看如果我可以编辑格式选项,我满意…)

臭名昭着的大会绑定错误

我真的需要帮助,因为我失去了改正问题的希望。 我正在使用Office Communications Server 64位库。 有3个DLL我在项目中使用,Microsoft.Rtc.Collaboration.dll,Microsoft.Rtc.Internal.Media.dll和SIPEPS.dll。 我不确定有关Microsoft.Rtc.Collaboration,但是Internal.Media和SIPEPS都是x64。 在GAC汇编列表中,Rtc.Collaboration在处理器架构下显示MSIL,其他显示AMD64。 我的项目编译没有错误的这些引用,但在运行时我收到错误: 无法加载文件或程序集“Microsoft.Rtc.Internal.Media”或它的一个依赖项。 试图加载格式不正确的程序。 我尝试编译CPU设置为任何CPU的项目,但没有任何更改。 在x64和x86设置下,我收到这个错误。 任何帮助表示赞赏。 更新:下面是程序集绑定日志。 === Pre-bind state information === LOG: User = CONTOSO\elodie LOG: DisplayName = Microsoft.Rtc.Internal.Media (Partial) WRN: Partial binding information was supplied for an assembly: WRN: Assembly Name: Microsoft.Rtc.Internal.Media | Domain ID: 9 WRN: A partial bind occurs when only part of […]