编译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中的感叹号应该是第一个信号......
我这些天正在学习WebGL,但我发现很难理解管道.
是否有一个类似的功能,如逐步退出循环的功能?
我目前正在使用VS2005,但我很想知道MS是否在任何版本中都提供了该选项.
在ASP.net学习C#时,我无法理解几个类.在哪种情况下我应该使用以下类private,public,protected,abstract,static,sealed?
如果有人可以用简单的例子来解释这些,那会更好.
我正在努力让这一切工作,我不能......我尝试过: - 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上运行的.
我希望在我的扩展中保存信息.我习惯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(){});
在控制台中打印存储会产生更好的输出:
未定义
夏嘉曦
还不确定这个未定义是什么......
成功写入存储后,尝试在文档就绪时触发它.使用以下代码:
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
我有一个.NET CF项目.在项目目录中,我放了一个简单的xml文件(users.xml),该文件必须由设备读取.当我在设备模拟器上调试应用程序并尝试从代码加载文件时,抛出异常(FileNotFoundException "Could not find file '\\users.xml'.").
是否有一种机制可以自动将配置文件部署到设备模拟器?
是否可以在Visual Studio 2010中为C++项目使用平台构建器5.0 SDK.我想为特定的ARM WinCE 5.0环境编译代码,目前我还有VS2010.微软网站推荐使用visual studio 2005.我目前正在下载VS2005评估,但我也有点担心在已经安装了vs2010的机器上安装它.任何建议都会受到极大的欢迎.
好吧,正如标题所示:
我有一个故事板,我希望它的动画能够在没有代码干预的情况下启动.这个要求的原因是我的目标是Silverlight Embedded,我现在也懒得重新编译我的应用程序.并且,考虑到它,将来更容易更改动画.
XAML是否有一个属性可以在xaml加载后立即运行故事板?
我已经开发了很长时间的应用程序,但现在我想进入Phone应用程序开发.有四个主要候选人:
任何人都可以建议一个,考虑到模拟器的文档,市场,样品和可用性,我不是百万富翁所以我不能买它,除非我知道这意味着利润!
我对语言没有太多的偏好,但是留在C#里会很好,但是我已经很长时间通过Assembler了,所以很难吓到我:)