我可以将 Silverlight 2.0 项目添加到我的 Web 应用程序中并仍然以 .NET Framework 2.0 为目标吗?

发布于 2024-07-11 16:58:55 字数 813 浏览 8 评论 0原文

我可以将新的 Silverlight 2.0 项目添加到我的 ASP.NET 2.0 Web 应用程序中,并且仍然以 Visual Studio 2008 中的 .NET Framework 2.0 为目标吗?

ScottGu 没有提到 Silverlight 在他关于多目标的帖子中

Michael Scwartz 在 上的帖子Silverlight 与 Visual Studio .NET 2005如何使用记事本创建 Silverlight 应用程序 请参阅 VS2005 或 Silverlight 1.1(即 RTM 之前)。

还有其他人尝试过吗?

[更新]

现在我已经升级了 Web 项目,我开始使用 Silverlight 控件...

Can I add new Silverlight 2.0 projects to my ASP.NET 2.0 web app and still target .NET Framework 2.0 in Visual Studio 2008?

ScottGu doesn't mention Silverlight in his post on multi-targeting.

Michael Scwartz's posts on Silverlight with Visual Studio .NET 2005 and How to create Silverlight Applications with Notepad refer to VS2005 or to Silverlight 1.1 (i.e. pre-RTM).

Has anyone else tried this yet?

[UPDATE]

Now that I've upgraded the web project I started using the Silverlight control...

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

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

发布评论

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

评论(3

℉絮湮 2024-07-18 16:58:55

目标是每个项目,没有理由不能在同一解决方案中包含针对不同框架的多个项目。

The targeting is a per project, there is no reason why you can't include multiple projects that target different frameworks in the same solution.

任谁 2024-07-18 16:58:55

Michael 关于使用对象标签的说法是正确的,但您还需要做另外两件事:

  • 在 Silverlight 项目中使用构建后步骤将构建的 xap 文件复制到您的 Web 项目(因为 Silverlight 链接不适用于ASP.NET 2.0 项目)。
  • 将 Siverlight.js 文件添加到对象标记页面,以获得更好的就地安装和插件检测。

Michael is right about using the object tag, but you'll also want to do two other things:

  • Use a Post-Build step in the Silverlight project to copy the built xap file to your web project (as Silverlight links don't work with ASP.NET 2.0 projects).
  • Add the Siverlight.js file to the object tag'd page to get better in-place installation and plugin detection.
西瑶 2024-07-18 16:58:55

是的你可以。 由于 Silverlight 仅在客户端上运行,因此您可以使用对象标记调用 Silverlight 插件:

<object width="300" height="300"
    data="data:application/x-silverlight," 
    type="application/x-silverlight-2" >
    <param name="source" value="SilverlightApplication1.xap"/>
</object>

Yes you can. Because Silverlight runs only on the client, you can invoke the Silverlight plug-in with an object tag:

<object width="300" height="300"
    data="data:application/x-silverlight," 
    type="application/x-silverlight-2" >
    <param name="source" value="SilverlightApplication1.xap"/>
</object>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文