在Visual Studio(2008)中是否有一个命令来折叠/展开文件中的所有代码段?
我正在研究WPF,C#3.0项目,我收到此错误:
Error 1 Metadata file
'WORK=- \Tools\VersionManagementSystem\BusinessLogicLayer\bin\Debug
\BusinessLogicLayer.dll' could not be found C:\-=WORK=- \Tools
\VersionManagementSystem\VersionManagementSystem\CSC VersionManagementSystem
Run Code Online (Sandbox Code Playgroud)
这是我引用我的usercontrols的方式:
xmlns:vms="clr-namespace:VersionManagementSystem"
<vms:SignOffProjectListing Margin="5"/>
Run Code Online (Sandbox Code Playgroud)
它发生在每次失败的构建之后.我可以获得编译解决方案的唯一方法是注释掉我的所有用户控件并重新构建项目,然后我取消注释用户控件,一切都很好.
我检查了构建顺序和依赖项配置.
正如你所看到的,它似乎已经截断了DLL文件的绝对路径......我已经读过有一个长度错误.这可能是个问题吗?
它非常烦人,不得不评论,构建和取消注释,构建变得非常烦人.
Visual Studio 2008中是否有一种方法可以从一个右大括号转到它的左大括号?我已经找到了相当多的关于突出括号的东西,但没有关于将光标移动到它上面.
(此问题的VB.NET版本:在"If/End If"之间跳转的键盘快捷键)
我对Visual Studio 2008中的.NET平台构建选项有一些困惑.
什么是"任何CPU"编译目标,它生成什么类型的文件?我检查了这个"Any CPU"构建的输出可执行文件,发现它们是x86可执行文件(谁也看不到它!).那么,将可执行文件定位到x86与"任何CPU"之间有什么区别吗?
我注意到的另一件事是托管C++项目没有这个平台作为选项.这是为什么?这是否意味着我怀疑"任何CPU"可执行文件是普通的32位可执行文件是对的?
我试图connectionStrings
从配置文件中访问.代码是ASP.NET + C#.我已添加System.Configuration
参考,并提到使用.但它仍然不接受集会.
我正在使用VSTS 2008.任何想法可能是什么原因?
另一个奇怪的事情是显示为"System.configuration"的程序集名称,一个小写的c,而不是其他系统程序集的名称显示方式.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace Utility
{
public class CommonVariables
{
public static String ConnectionString
{
get { return ConfigurationManager.ConnectionStrings["EmployeeEntities"].ConnectionString; }
}
}
}
Run Code Online (Sandbox Code Playgroud)
配置:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<connectionStrings>
<add name="qbankEntities" connectionString="metadata=res://*/qbankModel.csdl|res://*/qbankModel.ssdl|res://*/qbankModel.msl;provider=System.Data.SqlClient;provider connection string="Data Source=localhost;Initial Catalog=qbank;Persist Security Info=True;User ID=**;Password=****;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
</connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud) Visual Studio 2008中是否有Duplicate Line命令的快捷方式?
一些类似的例子:
有时当我正在编辑页面或控制时,.designer文件停止使用我正在页面上放置的新控件进行更新.我不确定是什么导致这种情况发生,但我想知道是否有任何方法迫使Visual Studio重新生成.designer文件.我正在使用Visual Studio 2008
编辑:对不起,我应该注意到我已经尝试过:
我安装了ReSharper,它可以在Visual Studio中运行,但如何禁用它?
每当我在ReSharper菜单中搜索时,我都找不到禁用选项.
只是重建和在Visual Studio 2008中执行Clean + Build之间有什么区别?是清洁 + 建立不同然后做清洁 + 重建?
我将在工作中启动一个新项目,并希望进入单元测试.我们将使用VS 2008,C#和ASP.NET MVC.我正在考虑使用NUnit或VS2008具有的内置测试项目,但我愿意研究其他建议.一个系统比另一个系统更好,或者比另一个更容易使用/理解?我希望将这个项目设置为我们未来发展努力的"最佳实践".
感谢您的帮助和建议!!
.net ×3
c# ×3
build ×2
64-bit ×1
asp.net ×1
asp.net-mvc ×1
c#-3.0 ×1
curly-braces ×1
nunit ×1
rebuild ×1
resharper ×1
unit-testing ×1
wpf ×1