C#完成將javascript文件編譯成dll文件的辦法。本站提示廣大學習愛好者:(C#完成將javascript文件編譯成dll文件的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#完成將javascript文件編譯成dll文件的辦法正文
本文實例講述了C#完成將javascript文件編譯成dll文件的辦法。分享給年夜家供年夜家參考,詳細以下:
第一步:新建項目 添加js文件 寫個測試Function (JScript.js) 單擊JS文件屬性。將 生成操作 改成嵌入的資本
第二步:在項目文件中添加一個類文件 該 類繼續System.Web.UI.WebControl類 偏重寫控件預出現的辦法 代碼以下:
public class ClientScript:System.Web.UI.WebControls.WebControl { protected override void OnPreRender(EventArgs e) { if (this.Page != null) { ClientScriptManager manager = this.Page.ClientScript; //注冊資本劇本 manager.RegisterClientScriptResource(typeof(ClientScript),"JsControl.JScript.js"); } base.OnPreRender(e); } }
第三步:睜開properties目次 打下AssemblyInfo.cs文件添加 法式集信息將作為嵌入資本類型 代碼以下:
[assembly:System.Web.UI.WebResource("JSControl.JScript.js","appliaction/x-javascript")]
第四步:從新生成類庫 編譯成dll文件 添加到項目援用中:
<%@Register Assembly="JsControl" Namespace="JsControl" TagPrefix="zhi" %> <zhi:ClientScript runat="server" ID="rs1" />
OK 完成!
願望本文所述對年夜家C#法式設計有所贊助。