請看到此帖子的朋友幫忙解決用vs2010發布silverlight程序的問題~

mulinqiu 2010-04-27 09:08:11
這個問題困擾我一周了,從國外網站找了不少資料,也試過好多次了,但問題還是沒解決.我用vs2010開出了一個簡易實用的公司內部BBS專案討論區(我用的是silverlight4),項目做的非常順利,但在更新版本時發行這個項目時,卻不知道如何下手,請好心人幫忙出個主意,謝謝;
我服務器ip是:222.78.203.205;
項目名稱是:ArgBbs2;
開放端口號是:49396;
silverlight版本:4;
服務器IIS版本:6;
開發工具:vs2010正式版;
我想用VS2010整合的MsDeploy發行網站,發行方式是WebDeploy,請有這方面經驗的朋友幫我出個解決方案,非常感激~
...全文
273 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
fw176170847 2010-05-12
  • 打赏
  • 举报
回复
友情帮顶,顺便jf~~~~~~~~~~~~~~~~~~~~~~
websco 2010-05-11
  • 打赏
  • 举报
回复
你发布到本地或Intranet的IIS没有问题了吧?

发布到 Internet 的IIS的我就帮不上忙了,因为我没有在 Internet 上的站点,总不至于让你给我一个站点和帐户密码,我先来尝试吧,呵呵~~

不过有一点想说一下,就算不能通过 VS提供的Web Deploy方式发布到 Internet 的站点上,你自己手工发布不也是一样的么? 就是把你发布到本机IIS上的东西 FTP 到Internet 上的站点不就行了,最多就再改改Web.config中写死了的IP地址等嘛。
mulinqiu 2010-05-11
  • 打赏
  • 举报
回复
我想發布到服務器,提供外網訪問,比如用 http://222.222.222.222:3080/BBS/TestPage.aspx訪問,那應該屬於websco所說的 遠程站點 了.能提供些幫助文檔或經驗麼?謝謝
xingjunli 2010-04-27
  • 打赏
  • 举报
回复
我一直手动发布和配置IIS站点 没出现过啥问题
websco 2010-04-27
  • 打赏
  • 举报
回复
我是第一次使用 Web Deploy方式发布,一开始也不知道 Service URL 和 Site/application 中要填写什么,看了输入框右边的?图标中的说明就知道了。

Service URL: 本地或远程的站点地址
Site/application: 在IIS 6.0中的站点名称 / 应用程序名称(如为根目录则为空)

但是Site/application 中如果是远程的站点地址我就不知道该如何填写了,毕竟是第一次用
websco 2010-04-27
  • 打赏
  • 举报
回复
我发布的一切正常,开发环境和你的类似, Win2003企业版 + VS2010正式版

mulinqiu 2010-04-27
  • 打赏
  • 举报
回复
是的,無法在本機用Web Deploy方式 發布,IIS6.0應該不是問題吧?而且我發布是用的是最高的管理員權限,發布後不是說"拒絕訪問"就是說包格式不對.應該怎樣用Web Deploy方式發布?
websco 2010-04-27
  • 打赏
  • 举报
回复
你在本机用 Web Deploy 方式也不能发布么?发布到本机的IIS
mulinqiu 2010-04-27
  • 打赏
  • 举报
回复
會報錯,錯誤提示"The handshake failed due to an unexpected packet format."
websco 2010-04-27
  • 打赏
  • 举报
回复
我就是用的 Win2003 + .NET 4 ,发布Silverlight项目时是需要设置类型的 .xap 的MIME类型的。

就多就是用 MsDeploy 发布了后,手工去改动一下 web.config 之类的嘛,会有什么问题呢?有错误?
mulinqiu 2010-04-27
  • 打赏
  • 举报
回复
問題在於在.NET 4.0下,是無需配置MIME類型的,vs2010這個開發工具集成的MsDeploy,用它來發行網站的時候,不知道如何下手,就好像一只烤肥羊擺在面前,手上拿著刀子卻不知道如何下手.
websco 2010-04-27
  • 打赏
  • 举报
回复
为什么经常在论坛上看到说Silverlight的发布与布署会是个问题呢? 什么问题呢? 不就布署一下 WCF ,设置一下 IIS 的MIME类型,如果是跨域的就再设置一下跨域策略,不过这种情况下 Silverlight 端访问WCF一定要写成从后台代码指定WCF的地址才灵活。

个人认为多数的问题并不是发布与布署的问题,而是Hard Coding的问题~~

不知道楼主碰到什么问题呢?我也学习学习~
mulinqiu 2010-04-27
  • 打赏
  • 举报
回复
或者有什麼成功的參考資料,可發到我郵箱mulinqiu@yahoo.cn,謝謝~

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧