相关疑难解决方法(0)

名称空间中不存在System.Web.Helpers:WebImage

虽然我知道这已被"回答"了大约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.

.net-assembly asp.net-mvc-3

8
推荐指数
1
解决办法
2万
查看次数

如何在visual studio 2013中设置"目标框架"?

我是C#编程的新手,不知道如何在visual studio 2013中设置"Target Framework"?当我右键单击项目 - >属性时,我看不到没有应用程序选项卡的属性页窗口的左列.我试图构建一个解决方案,我得到了几个这样的错误:

错误6找不到类型或命名空间名称"ObjectSet"(您是否缺少using指令或程序集引用?)

然后我找到了这个答案 链接

但我实际上并不知道如何更改目标框架.请帮我.先感谢您.

[编辑]截图.我使用Visual Studio Professional 2013 视觉工作室

.net c# visual-studio-2013

7
推荐指数
1
解决办法
2万
查看次数

命名空间“Microsoft”中不存在类型或命名空间名称“WindowsAzure”

我在我的 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)

我不明白我在这里做错了什么。

先前提出的问题中的所有解决方案均无效

.net c# visual-studio-2013

5
推荐指数
1
解决办法
2万
查看次数

不明白为什么会收到错误CS0234

我们正在使用Visual Studio 2015进行WPF项目。我们在项目中有一个名为Assets的文件夹。它在VS 2015中显示良好。其中的文件在解决方案资源管理器中显示良好。但是当我们构建它时,VS 2015会抱怨以下错误:

“错误CS0234类型或名称空间名称'Assets'在名称空间'CoreFramework'中不存在(您是否缺少程序集引用?)“

(CoreFramework是我们的解决方案和Assets所在项目的名称。)

我不知道CoreFramework中的文件夹如何,但是在构建它时,VS 2015只是看不到它。我曾尝试在VS 2015中清理项目和解决方案,但这完全没有帮助。同样的错误不断弹出。而且它们也会在我们的每晚建筑物中弹出。

那么,是什么原因导致VS 2015同时看到项目中的文件夹却看不到项目中的同一文件夹?

c# wpf

5
推荐指数
2
解决办法
2万
查看次数

收到"无法找到类型或命名空间名称'LayoutsPageBase'的错误"

为了给您提供全部视角,我尝试在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.

这个错误的原因是什么?如何解决?

c# asp.net sharepoint visual-studio-2012 sharepoint-2013

3
推荐指数
1
解决办法
3611
查看次数

命名空间“MyProject.Properties”中不存在类型或命名空间名称“Resources”

当我向项目中添加资源后,所有包含“Properties.Resources”的代码引用都被标记为错误,告诉我“命名空间“MyProject.Properties”中不存在类型或命名空间名称“Resources”( CS0234)。

我所做的唯一一件事就是导航到项目的属性,然后通过单击“添加资源”在资源选项卡中添加资源,然后选择现有的 PNG 文件。添加资源文件的时候突然出现错误。

通常,这些错误不会发生,因为我已经向我的项目添加了很多其他资源。为什么会突然出现这些错误?

它是一个 WinForms 应用程序,目标框架是 .NET Framework 4.6.1。

c# namespaces embedded-resource

2
推荐指数
1
解决办法
1万
查看次数