2009-06-10 38 views
0

我有VB项目,我尝试使用PUBLISH功能。为什么通过发布功能创建的设置程序不会将文件复制到c: PROGRAM FILES

这似乎很好地建立某种安装程序,但安装程序不会问哪里复制文件(它似乎并不filesto目标机“程序文件”。复制)

这是安装程序与通常的安装程序有什么不同? 注意:我希望应用程序文件安装到硬盘(来自USB棒源)

签名是推荐的还是必需的?我的应用程序非常简单,它只是使用访问数据库+打印机API,我仍然应该签署?

回答

0

“发布”功能会创建一个ClickOnce installer。这些应用程序是按用户而不是按机器安装的,即它们安装在用户配置文件的某处。 This is by design,并且具有安装软件的用户不需要机器上的管理权限的优点。

您也可以通过登录File/New/Project/Other Project Types/Setup and Deployment/Setup Project来创建安装项目。这将创建一个“常规”基于MSI的安装程序,提供“经典”C:\ Program Files安装类型。

在MSDN上,比较两种方法here

0

我们最大的问题在于内部是privleges。
“用户”是否有权写入“程序文件”?

相关问题