摘要:
安装包操作IIS的代码实例: #region private void CreateVirtualDir() { try { string constIISWebSiteRoot = "IIS://" + iis + "/W3SVC/1/ROOT"; DirectoryEntry root = new DirectoryEntry(constIISWebSiteRoot); DirectoryEntry newRoot = root.Children.Add(port, root.SchemaClassName); newRoot.Properties[ 阅读全文
posted @ 2012-01-31 15:11
踏浪帅
阅读(1219)
评论(0)
推荐(0)
摘要:
做了一个web的打包程序,和大家分享一下。第一步:新建——文件——项目,弹出对话框如图,选择安装和部署——安装项目这里要解释一下了,一般来说,制作web安装程序选择web安装项目,而我没有选择web安装项目的原因是web安装项目制作出来的安装包是不可以选择软件的安装路径的,而安装项目制作出来的安装包是可以选择软件的安装目录的。第二步:右键解决方案中的安装项目——视图——文件系统如图弹出 这样的文件系统界面,将你发布完的文件复制到应用程序文件夹下第三步:右键解决方案中的安装项目——视图——用户界面(和第二步一样,不截图了)弹出下图其中客户信息根据项目需求可有可无,文本框(A)文本框(B)要是配置 阅读全文
posted @ 2012-01-31 14:20
踏浪帅
阅读(784)
评论(0)
推荐(0)
摘要:
安装包一些整理:1:制作web安装程序选择web安装项目,而我没有选择web安装项目的原因是web安装项目制作出来的安装包是不可以选择软件的安装路径的,而安装项目制作出来的安装包是可以选择软件的安装目录的。2:string dir = this.Context.Parameters["targetdir"].ToString(); 这个是获得网站安装的目录地址;3:给安装的目录设置everyone权限操作(代码写在安装程序类中); 从targetdir获得安装后的地址然后设置权限;代码如下: public override void Install(IDictionary 阅读全文
posted @ 2012-01-31 14:19
踏浪帅
阅读(467)
评论(0)
推荐(0)
摘要:
绝对路径: protected void Button1_Click(object sender, EventArgs e) { try { string filename = @"E:\k"; //目标目录 string account = @"Everyone";//用户名 string userrights = @"F";//权限字符串,自己定义的 AddDirectorySecurity(filename, account, userrights); } catch (Exception ex) { } } static pu 阅读全文
posted @ 2012-01-31 10:21
踏浪帅
阅读(316)
评论(0)
推荐(0)
浙公网安备 33010602011771号