社区
C#
帖子详情
怎么将一个JS文件编译到dll文件中去?附加要求见下
Apq001
2005-11-10 11:10:40
要求该文件能使用assembly1.GetManifestResourceStream("文件名.js");来读取。
...全文
199
7
打赏
收藏
怎么将一个JS文件编译到dll文件中去?附加要求见下
要求该文件能使用assembly1.GetManifestResourceStream("文件名.js");来读取。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Apq001
2005-11-11
打赏
举报
回复
哇,给我自己摸索出来了,我好厉害,哈哈哈……^_^
全当散分了,感谢大家!!
saucer
2005-11-11
打赏
举报
回复
一般是2种做法,一是全部读出来,然后写入当前aspx页面,
using (System.IO.StreamReader reader = new System.IO.StreamReader(Assembly.GetManifestResourceStream(typeof(FooControl), "FooControl.js"))) {
String script = "<script language='javascript' type='text/javascript' >\r\n<!--\r\n" + reader.ReadToEnd() + "\r\n//-->\r\n</script>";
this.Page.RegisterClientScriptBlock(scriptKey, script);
}
二是写个httphandler,
<script language='javascript' type='text/javascript' src="yourhttphandler.ashx'></script>
wangsaokui
2005-11-11
打赏
举报
回复
http://english.ccidnet.com/tech/guide/2002/01/21/92_3939.html
http://english.ccidnet.com/tech/guide/2002/01/22/92_3940.html
Apq001
2005-11-11
打赏
举报
回复
思归那文章里的WebControlUtility是要自己写?如果我会写我想我就不会问这个问题了……
从编译结果的dll文件大小来看,js文件已经编译进去了,但是好像还要干点什么别的事才能读出它,这个“别的事”我就不知道是什么事了,教教我啊
Apq001
2005-11-11
打赏
举报
回复
思归给的文章是英文的,看得不是非常懂,试试先,嵌入式资源我是已经设了的,其实我的问题主要是:不知道是不是还要做点什么事情,才能使用我说的那个方法读出文件。
saucer
2005-11-11
打赏
举报
回复
参考
http://groups.google.com/group/microsoft.public.dotnet.framework.aspnet/msg/b886925e4679b0bb
2.0 参考
http://aspalliance.com/726
fantasylu
2005-11-10
打赏
举报
回复
可以把它当作嵌入式资源加入的
网管教程 从入门到精通软件篇.txt
Axx:ARJ压缩
文件
的分包序号
文件
,用于将
一个
大
文件
压至几个小的压缩包中(xx取01-99的数字) A3L:Authorware 3.x库
文件
A4L:Authorware 4.x库
文件
A5L:Authorware 5.x库
文件
A3M,A4M:Authorware Macintosh...
html+
js
+ashx+easyui 权限管理系统_easyui
环境不符的想运行可以发布到本地iis,release里就是项目
编译
好的
文件
;
附加
不了数据库的有sql 2005和2008的数据脚本,运行前先创建
一个
名为ZGZY的数据库 注意: 1.运行脚本后,用户表(tbUser)需要设置UserId、...
Firefox_addon_sdk_
js
ctypes:Firefox
附加
扩展使用 Addon-adk 在
js
-ctypes 的帮助下调用二进制
文件
(
DLL
)
Firefox_addon_sdk_
js
ctypes Firefox
附加
扩展使用 Addon-adk 在
js
-ctypes 的帮助下调用二进制
文件
(
DLL
) 注意:“c++
文件
夹中可用的 C++ 代码是在 Visual Studio 中开发并
编译
的。”
VEditor:VEngine编辑器
VEditor VEditor是VEngine的
文件
编辑器,创建此工具的目的是为了易于使用Engine并...加载项具有* .node.
js
扩展名,并在其中包含
一个
主类。 将准备好的插件放置在Plugins
文件
夹中 例子: module . exports = class {
StackBlur模糊算法纯C
DLL
版源码及易语言调用源码分享-易语言
网上有个StackBlur的
编译
好的版本,效率很高(需要
附加
一个
NVIDIA的硬件加速库能不快吗),与之一起的是体积较大 本贴中的版本是从开源的多线程版StackBlur-c++移植过来(删掉了多线程库就成了纯C),
编译
后大小只有13...
C#
110,545
社区成员
642,580
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章