首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

发布项目的有关问题(100分求解)

2012-03-14 
发布项目的问题(100分求解)我做了一个项目,想发布之后在局域网里安装,但现在在一部份电脑上安装会出现以下

发布项目的问题(100分求解)
我做了一个项目,想发布之后在局域网里安装,但现在在一部份电脑上安装会出现以下的错误:


平台版本信息
Windows   :   5.1.2600.131072   (Win32NT)
Common   Language   Runtime   :   2.0.50727.42
System.Deployment.dll   :   2.0.50727.42   (RTM.050727-4200)
mscorwks.dll   :   2.0.50727.42   (RTM.050727-4200)
dfdll.dll   :   2.0.50727.42   (RTM.050727-4200)
dfshim.dll   :   2.0.50727.42   (RTM.050727-4200)


部署   URL:   file://kelvin/NET%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85/%E4%B8%AD%E6%BA%90%E4%BC%81%E4%B8%9A%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/%E4%B8%AD%E6%BA%90%E4%BC%81%E4%B8%9A%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.application
部署提供方   URL:   file://kelvin/NET%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85/%E4%B8%AD%E6%BA%90%E4%BC%81%E4%B8%9A%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/%E4%B8%AD%E6%BA%90%E4%BC%81%E4%B8%9A%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.application

标识
部署标识:   中源企业管理系统.application,   Version=1.0.0.1,   Culture=neutral,   PublicKeyToken=2e511905f133c214,   processorArchitecture=msil

应用程序摘要
*   可安装的应用程序。

错误摘要
以下是错误摘要,这些错误的详细信息列在该日志的后面。
*   激活   \\Kelvin\NET系统安装\中源企业管理系统\中源企业管理系统.application   导致异常。   检测到下列失败消息:
+   部署和应用程序没有匹配的安全区域。

组件存储事务失败摘要
未检测到任何事务错误。

警告
执行此操作的过程中未出现任何警告。

操作进度状态
*   [2007-6-4   10:53:37]   :   已启动   \\Kelvin\NET系统安装\中源企业管理系统\中源企业管理系统.application   的激活过程。
*   [2007-6-4   10:53:44]   :   部署清单处理已成功完成。
*   [2007-6-4   10:53:44]   :   已启动应用程序的安装过程。

错误详细信息
执行此操作期间检测到下列错误。
*   [2007-6-4   10:53:44]   System.Deployment.Application.InvalidDeploymentException   (Zone)
-   部署和应用程序没有匹配的安全区域。
-   源:   System.Deployment
-   堆栈跟踪:
在   System.Deployment.Application.DownloadManager.DownloadApplicationManifest(AssemblyManifest   deploymentManifest,   String   targetDir,   Uri   deploymentUri,   IDownloadNotification   notification,   DownloadOptions   options,   Uri&   appSourceUri,   String&   appManifestPath)
在   System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState   subState,   ActivationDescription   actDesc,   Int64   transactionId,   TempDirectory&   downloadTemp)
在   System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState   subState,   ActivationDescription   actDesc)
在   System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri   activationUri,   Boolean   isShortcut)
在   System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object   state)

组件存储事务详细信息
没有可用的事务信息。


请问这个问题该如何解决

[解决办法]
目标主机上装了.net framework吗? 打包的时候带了一些第三方的控件吗?
[解决办法]
你打包时,可能忘了必要的组件了,重先打包
[解决办法]
+ 部署和应用程序没有匹配的安全区域。

权限不够?
[解决办法]
使用的ClickOnce?

http://www.microsoft.com/china/msdn/library/langtool/vbnet/VisualBasic2005chapter8.mspx?mfr=true
[解决办法]
vs2003 or vs2005?
------解决方案--------------------


帮你顶一下!
[解决办法]
应该是安全策略引起的
[解决办法]
http://support.microsoft.com/kb/815147
HOW TO: Change the Trust Level for a .NET Framework Assembly
Code Access Security Policy Tool (Caspol.exe)
http://msdn2.microsoft.com/en-us/library/cb6t8dtz(VS.71).aspx
[解决办法]
1。在發行--必要條件裡選擇需要安裝的必要條件
2 在應用程式檔案中選擇選擇發行必要條件--必要項
3.在安全性裡面選啟用clickonce安全性設定--這是完全信任的應用程 式
從你的程式看是無法加載你編輯的一些dll 的原因
[解决办法]
mark
[解决办法]
我只能帮顶了 :)
[解决办法]
UP 接分
[解决办法]
UP 接分

[解决办法]
我都遇到了相类似的问题。
也是在局域网内发布程序。
错误的提示不同。
[解决办法]
up 一下
[解决办法]

[解决办法]
混分

热点排行