把dll以resource的形式打包,然后放到exe中就可以了,运行程序时,先释放资源,
解决方案 »
- DevExpress.XtraTreeList.TreeList 节点样式
- C#小试题 高手帮忙~~~
- 关闭页面事件~~,会员问题
- 我不知道怎么处理了!
- 问一下如何使用C#,来清空剪切板?
- 数据库查询语句,条件是页面的某一控件值怎么写?
- 新人求指导—如何将asp页面的table导出成Excel
- 单选按钮和复选框界面上选中却无法传回true,选中状态未改变
- 做了个web application, 在toolbox中的webform和html两个subject中有同样控件如buttom等,它们有什么不一样么?
- 简单而又困扰的验证控件验证日期问题,好象验证控件只认格式为yyyy-mm-dd的日期,但我要用的日期格式是dd/mm/yyyy或dd-mm-yyyy,这可怎么
- 资源绑定的一点问题
- VS2005有自动生成Get和Set方法的功能吗?
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
string path = Application.StartupPath + "\\";
string dllFileName = "IrisSkin2.dll";
//******加载IrisSkin2.dll******
if (!File.Exists(path + dllFileName)) //文件不存在
{
FileStream fs = new FileStream(path + dllFileName, FileMode.CreateNew, FileAccess.Write);
byte[] buffer = Properties.Resources.IrisSkin2;//{GetData是命名空间}
fs.Write(buffer, 0, buffer.Length);
fs.Close();
}
//*****************************s
Application.Run(new Form1());
}修改你项目资源下的Program.cs文件 替换Main()函数为上面的代码