为什么 Blend 会构建一个空的 HTML 文件?

发布于 2024-10-03 12:11:39 字数 774 浏览 3 评论 0原文

我有一个 Silverlight 4.0 项目,它在 VS2010 中运行良好,但当我尝试在 Blend 中运行 (F5) 时,我得到一个空白屏幕。

查看源代码后,我意识到它生成的页面不包含 silverlight 应用程序。

这是 HTML -

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>

</title></head>
<body>
    <form method="post" action="Default.aspx" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZHW8gHAJNeerDIZOYjsLt8tMV8JWZdRpv5m7zfMmE6aQ" />
</div>

    <div>
    
    </div>
    </form>
</body>
</html>

有人知道这是为什么吗?

I have a Silverlight 4.0 project which runs fine in VS2010 but when I try to run (F5) it in Blend I get a blank screen.

After taking a look at the source I realised the page it generates doesn't contain the silverlight app.

Here's the HTML -

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>

</title></head>
<body>
    <form method="post" action="Default.aspx" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZHW8gHAJNeerDIZOYjsLt8tMV8JWZdRpv5m7zfMmE6aQ" />
</div>

    <div>
    
    </div>
    </form>
</body>
</html>

Anyone got a clue why this is?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

甜心 2024-10-10 12:11:39

首先进行清理。在 Web 项目属性页的 Silverlight 应用程序选项卡下删除 Web 项目中的 Silverlight 链接。重新添加回来。重新编译您的解决方案。将您的 Web 项目设为启动项目,并将 TestSilverlight.html 或 aspx 页面设置为启动页面。按 F5 并查看是否可以正确加载页面。

Do a cleanup first. Remove your Silverlight link in your Web Project under the Silverlight Applications Tab on your Web Project property page. Re-add it back. Recompile your solution. Make your Web Project your start up project and set the TestSilverlight.html or aspx page as start up page. Hit F5 and see if you can load your page correctly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文