虽然我知道这已被"回答"了大约5000万次,但我还没有找到解决问题的答案,所以我觉得我别无选择,只能再问一遍.
以前的建议: MVC中的Razor页面给出了System.Web.Helpers找不到的编译错误
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Run Code Online (Sandbox Code Playgroud)
我已将此添加到我的web.config中,但问题仍然存在.
我只有一个项目,targetFramework是4.0.
我安装了Microsoft.Web.Helpers 1.15(2.0与MVC3不兼容.)Microsoft.Web.Helpers.dll位于我的bin文件夹中.
奇怪的是,有Microsoft.Web.Helpers和System.Web.Helpers.在这种情况下我需要System.Web.Helpers,因为我在我的代码中使用了WebImage.
我是C#编程的新手,不知道如何在visual studio 2013中设置"Target Framework"?当我右键单击项目 - >属性时,我看不到没有应用程序选项卡的属性页窗口的左列.我试图构建一个解决方案,我得到了几个这样的错误:
错误6找不到类型或命名空间名称"ObjectSet"(您是否缺少using指令或程序集引用?)
然后我找到了这个答案 链接
但我实际上并不知道如何更改目标框架.请帮我.先感谢您.
[编辑]截图.我使用Visual Studio Professional 2013

我在我的 C# 课上有这个:
using Microsoft.WindowsAzure.Storage.Blob;
Run Code Online (Sandbox Code Playgroud)
我还确保 nuget 包是最新的。
但是,我收到以下编译错误:
The type or namespace name 'WindowsAzure' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
Run Code Online (Sandbox Code Playgroud)
我不明白我在这里做错了什么。
先前提出的问题中的所有解决方案均无效
我们正在使用Visual Studio 2015进行WPF项目。我们在项目中有一个名为Assets的文件夹。它在VS 2015中显示良好。其中的文件在解决方案资源管理器中显示良好。但是当我们构建它时,VS 2015会抱怨以下错误:
“错误CS0234类型或名称空间名称'Assets'在名称空间'CoreFramework'中不存在(您是否缺少程序集引用?)“
(CoreFramework是我们的解决方案和Assets所在项目的名称。)
我不知道CoreFramework中的文件夹如何,但是在构建它时,VS 2015只是看不到它。我曾尝试在VS 2015中清理项目和解决方案,但这完全没有帮助。同样的错误不断弹出。而且它们也会在我们的每晚建筑物中弹出。
那么,是什么原因导致VS 2015同时看到项目中的文件夹却看不到项目中的同一文件夹?
为了给您提供全部视角,我尝试在SharePoint中创建自定义功能区.为此,我正在学习本教程.我创建了所需的功能,并能够使用简单的JavaScript警报进行部署和测试.现在我试图点击功能区按钮调用ASPX页面.
为此,我在项目中创建了一个应用程序页面.但是在ASP.NET页面的代码隐藏文件中,我收到以下错误:
The type or namespace name 'LayoutsPageBase' could not be found (are you missing a using directive or an assembly reference?)
C:\Users\Administrator\Documents\Visual Studio 2012\Projects\CustomRibbonButton\CustomRibbonButton\Layouts\CustomRibbonButton\ApplicationPage1.aspx.cs
Run Code Online (Sandbox Code Playgroud)
我Microsoft.SharePoint.WebControls用语句导入(我希望你在C#中称之为它)using Microsoft.SharePoint.WebControls;
从StackOverflow上的这个问题我可以看出LayoutsPageBase该类在沙箱解决方案中不可用(路径为\UserCode\assemblies).
所以在我的项目中,我去了References > Microsoft.SharePoint,右键单击它以查看其属性.它Path在"属性"窗口中显示为C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.dll.
这个错误的原因是什么?如何解决?
当我向项目中添加资源后,所有包含“Properties.Resources”的代码引用都被标记为错误,告诉我“命名空间“MyProject.Properties”中不存在类型或命名空间名称“Resources”( CS0234)。
我所做的唯一一件事就是导航到项目的属性,然后通过单击“添加资源”在资源选项卡中添加资源,然后选择现有的 PNG 文件。添加资源文件的时候突然出现错误。
通常,这些错误不会发生,因为我已经向我的项目添加了很多其他资源。为什么会突然出现这些错误?
它是一个 WinForms 应用程序,目标框架是 .NET Framework 4.6.1。