标签: visual-studio

"ConfigurationManager"名称在当前上下文中不存在

我试图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=&quot;Data Source=localhost;Initial Catalog=qbank;Persist Security Info=True;User ID=**;Password=****;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />
  </connectionStrings>
</configuration>
Run Code Online (Sandbox Code Playgroud)

.net c# visual-studio-2008 visual-studio

444
推荐指数
10
解决办法
49万
查看次数

如何修复Visual Studio编译错误,"处理器架构之间不匹配"?

我是Visual Studio 2010中的项目配置的新手,但我做了一些研究,但仍然不能完全解决这个问题.我有一个Visual Studio解决方案,其中包含引用C#DLL的C++ DLL.C#DLL引用了一些其他的DLL,一些在我的项目中,一些在外部.当我尝试编译C++ DLL时,我收到此警告:

警告MSB3270:正在构建"MSIL"的项目的处理器体系结构与参考"[internal C#dll]","x86"的处理器体系结构之间存在不匹配.

它告诉我去配置管理器来调整我的架构.C#DLL使用平台目标x86进行设置.如果我尝试将其更改为其他内容,例如Any CPU,则会抱怨,因为它所依赖的外部DLL之一具有平台目标x86.

当我查看Configuration Manager时,它将我的C#DLL平台显示为x86,将我的C++项目显示为Win32.这似乎是正确的设置; 当然我不希望我的C++项目的项目将平台设置为x64,这是唯一提供的其他选项.

我在这做错了什么?

.net visual-studio

442
推荐指数
7
解决办法
33万
查看次数

默认情况下如何以管理员身份运行Visual Studio

最近发现,即使以管理员身份登录我的个人笔记本电脑,Visual Studio也无法以管理员模式运行,您需要明确使用运行方式管理员

除了创建快捷方式等之外,有没有办法让它默认运行为Admin?

.net installation visual-studio-2010 visual-studio

412
推荐指数
10
解决办法
24万
查看次数

格式化Visual Studio的代码快捷方式?

在eclipse中有一个快捷键Ctrl+ Shift+ F重新缩进代码并修复注释和空行.Visual Studio 2010是否有相同的功能?

c# visual-studio-2010 visual-studio visual-studio-2012 visual-studio-2013

411
推荐指数
10
解决办法
53万
查看次数

如何在本地安装NuGet包.nupkg文件?

我有一些来自C#书的.nupkg文件.我该如何安装它们?

看不到我的包裹

visual-studio nuget

411
推荐指数
9
解决办法
47万
查看次数

比较Visual Studio中的两个文件

我在VS 2012中看到了新的比较工具,用于比较两个文件或两个版本的文件.我喜欢.但是当我试图找到它时我不能因为我不使用TFS.有没有办法如何比较VS中内置功能但没有TFS的两个文件?

comparison diff compare file visual-studio

401
推荐指数
11
解决办法
24万
查看次数

Visual Studio:快捷键:重复行

Visual Studio 2008中是否有Duplicate Line命令的快捷方式?

一些类似的例子:

keyboard-shortcuts visual-studio-2008 visual-studio

399
推荐指数
15
解决办法
22万
查看次数

在Visual Studio中重命名解决方案(和目录)的正确方法

我有一个相当复杂的Visual Studio解决方案(2010年,但无所谓),我需要重命名.

我想重命名文件夹以匹配新的解决方案名称,但我无法找到自动重构文件夹名称的方法,并且浏览每个项目文件将是痛苦的.

有正式的方法吗?或者(更不优选),是否有免费工具来实现这一目标?

visual-studio

389
推荐指数
9
解决办法
38万
查看次数

如何强制Visual Studio重新生成aspx/ascx文件的.designer文件?

有时当我正在编辑页面或控制时,.designer文件停止使用我正在页面上放置的新控件进行更新.我不确定是什么导致这种情况发生,但我想知道是否有任何方法迫使Visual Studio重新生成.designer文件.我正在使用Visual Studio 2008

编辑:对不起,我应该注意到我已经尝试过:

  • 关闭并重新打开所有文件和Visual Studio
  • 在页面上更改runat ="server"控件
  • 删除并重新添加页面指令

asp.net visual-studio-2008 visual-studio

388
推荐指数
12
解决办法
30万
查看次数

Visual Studio 2017错误:无法启动程序,在当前状态下操作不合法

在全新安装Visual Studio 2017之后,我尝试运行.NET Core Web项目,当我尝试在Chrome上运行它时,我收到此错误:

无法启动程序,在当前状态下操作不合法

asp.net visual-studio asp.net-core visual-studio-2017

388
推荐指数
6
解决办法
14万
查看次数