我正在使用Visual Studio 2010进行开发,我刚刚下载并安装了VS 2010的脚本#0.6.2。我正在尝试按照Read Me pdf中的时钟示例但无法获取它编译。
我在我的解决方案中创建了一个名为Clock的新脚本#类库项目,将.cs文件重命名为ClockBehaviour并根据示例添加了以下代码:
using System;
using System.DHTML;
using ScriptFX;
using ScriptFX.UI;
namespace Clock {
public class ClockBehavior : Behavior {
private int _intervalCookie;
public ClockBehavior(DOMElement domElement, string id) : base(domElement, id) {
_intervalCookie = Window.SetInterval(OnTimer, 1000);
}
public override void Dispose() {
if (_intervalCookie != 0) {
Window.ClearInterval(_intervalCookie);
} base.Dispose();
} private void OnTimer() { DateTime dateTime = new DateTime(); DOMElement.InnerHTML = dateTime.Format("T"); }
}
}
当我尝试编译项目时,我收到错误,说无法找到System.DHMTL,ScriptFX和ScriptFX.UI命名空间(以及其他一些命名空间,但我想通过修复这些错误会导致其他错误消失)。 / p>
感觉我没有引用正确的项目/ dll。在项目的参考资料中,我有mscorlib和Script.Web。我已经尝试使用对象浏览器在其他命名空间中查找类(例如行为),但没有运气。我已经在Program Files中的ScriptSharp文件夹中添加了所有.dll,但仍无法找到名称空间。
非常感谢任何帮助, 谢谢, 休
答案 0 :(得分:0)
请参阅http://projects.nikhilk.net/ScriptSharp/Conceptual-What
您需要引用应使用脚本#
安装的ssfx.Core.dll
(或者,请参阅您链接的PDF格式的第23-24页......)
答案 1 :(得分:0)
示例文档有点过时 - 请查看示例下载中的照片示例:{{3gp>