小编Sha*_*ihi的帖子

HttpUtility在当前上下文中不存在

编译C#应用程序时出现此错误.看起来像一个微不足道的错误,但我不能解决它.

我的设置是Windows 7 64位.Visual Studio 2010 C#表达B2Rel.

我添加了对位于的System.Web.dll的引用C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0,但它有一个黄色感叹号,我仍然得到上述错误.我也有using System.Web声明.

我究竟做错了什么?


更新:在得到快速回答指向我的根本原因之后,我在Google中搜索了一下它指出System.Web.dll用于完整框架的位置.我没有找到这样的参考.
对于像我这样的新手,这篇博客很好地总结了框架(客户端和完整版)之间的区别.我找不到一个说明客户端框架中是否支持某个Dll的位置.我想Visual Studio中的感叹号应该是第一个信号......

c# visual-studio-2010-beta-2

94
推荐指数
6
解决办法
12万
查看次数

我如何快速学习WebGL?

我这些天正在学习WebGL,但我发现很难理解管道.

  1. 有没有首先在线的WebGL教程?
  2. 我应该学习GLSL吗?
  3. 使用WebGL绘制内容的代码太复杂了,有没有办法减少代码行?

webgl

51
推荐指数
3
解决办法
4万
查看次数

跳出Visual Studio调试器中的循环

是否有一个类似的功能,如逐步退出循环的功能?

我目前正在使用VS2005,但我很想知道MS是否在任何版本中都提供了该选项.

debugging visual-studio

11
推荐指数
1
解决办法
6408
查看次数

在C#中使用"类"

在ASP.net学习C#时,我无法理解几个类.在哪种情况下我应该使用以下类private,public,protected,abstract,static,sealed

如果有人可以用简单的例子来解释这些,那会更好.

c#

9
推荐指数
3
解决办法
590
查看次数

在Chrome扩展程序中复制到剪贴板

我正在努力让这一切工作,我不能......我尝试过: - flash版本(至少3个不同的版本) - document.execCommand("copy")在内容脚本中,但也在后台页面中我已经在stackoverflow上检查了很多页面...每个可用的解决方案.

有没有人有一个有效的例子?

编辑:

的manifest.json

{
    "name": "test",
    "manifest_version": 2,
    "version": "1.0",
    "description": "test",
    "content_scripts": [{
            "matches": ["https://somesite.com*"],
            "js": ["jquery.js", "script.js"],
            "run_at": "document_end",
            "css": ["style.css"]
    }],
    "permissions": [
            "clipboardWrite",
            "clipboardRead"
    ]
}
Run Code Online (Sandbox Code Playgroud)

的script.js

$(document).ready(function () {
    $('body').append('<textarea id="test"/>');
    var $test = $('#test');
    $test.text('some text which should appear in clipboard');
    $test.select();
    document.execCommand('copy');
    alert('copied!');
});
Run Code Online (Sandbox Code Playgroud)

以上不起作用.警报显示......

EDIT2:我也尝试过使用flash版本,但它可能不起作用,因为我认为扩展是在localhost上运行的.

google-chrome-extension

9
推荐指数
2
解决办法
7385
查看次数

chrome.storage set\get澄清

我希望在我的扩展中保存信息.我习惯Chrome.storage.sync这样做,但是当我在保存后立即阅读时,我无法正确地检索该值.可能做一些愚蠢的事情....我尝试清除本地存储chrome.storage.sync.clear但没有帮助.

我的保存功能是(看看目前是如何做到的):

save: function (type, key, data) {
    Storage.storageOption(type).set({key:data}, function () {
        console.log("saved data");
    });

load: function (type, key) {
    Storage.storageOption(type).get(key, function (object) {
        console.log("read : " +object);
        return object[key];
    })}
Run Code Online (Sandbox Code Playgroud)

并将其称为:

Storage.save("", 'path',username);
console.log(Storage.load("",'path'));
Run Code Online (Sandbox Code Playgroud)

结果如下:

保存的数据

未定义

读:[object Object]


更新:

好吧,显然我传递对象的键值对有一个问题,因为当我这样调用它时: chrome.storage.sync.set({'path':username}, function(){});

在控制台中打印存储会产生更好的输出:

未定义

夏嘉曦

还不确定这个未定义是什么......


更新2:

成功写入存储后,尝试在文档就绪时触发它.使用以下代码:

var dbdata = chrome.storage.sync.get("path",function(object){
    return object['path'];
});
Run Code Online (Sandbox Code Playgroud)

但是,函数的主体不会被执行,尽管文档说它将在任何情况下运行并且在出现错误时将设置lastError.

有什么建议?

javascript storage google-chrome google-chrome-extension google-chrome-storage

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

.NET紧凑框架 - 放置文件的位置,以便模拟器可以访问它们

我有一个.NET CF项目.在项目目录中,我放了一个简单的xml文件(users.xml),该文件必须由设备读取.当我在设备模拟器上调试应用程序并尝试从代码加载文件时,抛出异常(FileNotFoundException "Could not find file '\\users.xml'.").

是否有一种机制可以自动将配置文件部署到设备模拟器?

.net c# xml compact-framework windows-mobile

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

Visual Studio 2010和WinCE 5.0

是否可以在Visual Studio 2010中为C++项目使用平台构建器5.0 SDK.我想为特定的ARM WinCE 5.0环境编译代码,目前我还有VS2010.微软网站推荐使用visual studio 2005.我目前正在下载VS2005评估,但我也有点担心在已经安装了vs2010的机器上安装它.任何建议都会受到极大的欢迎.

visual-studio-2010 windows-ce

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

XAML属性在加载时启动故事板动画

好吧,正如标题所示:

我有一个故事板,我希望它的动画能够在没有代码干预的情况下启动.这个要求的原因是我的目标是Silverlight Embedded,我现在也懒得重新编译我的应用程序.并且,考虑到它,将来更容易更改动画.

XAML是否有一个属性可以在xaml加载后立即运行故事板?

xaml silverlight-2.0

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

开始电话应用程序开发

我已经开发了很长时间的应用程序,但现在我想进入Phone应用程序开发.有四个主要候选人:

  1. 诺基亚的Symbian
  2. Apple的iPhone
  3. 谷歌的Android
  4. Microsoft Windows Mobile Phone

任何人都可以建议一个,考虑到模拟器的文档,市场,样品和可用性,我不是百万富翁所以我不能买它,除非我知道这意味着利润!

我对语言没有太多的偏好,但是留在C#里会很好,但是我已经很长时间通过Assembler了,所以很难吓到我:)

iphone android symbian windows-mobile windows-phone-7

4
推荐指数
1
解决办法
660
查看次数