visual-studio 在 Visual Studio Express 中开发 Silverlight?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/1365258/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-22 10:56:55  来源:igfitidea点击:

Developing Silverlight in Visual Studio Express?

c#visual-studiosilverlightvisual-studio-express

提问by Nosrama

Can I develop Silverlight applications in Visual Studio express?

我可以在 Visual Studio express 中开发 Silverlight 应用程序吗?

When I start up Visual C# Express 2008 it doesn't give me any options to create Silverlight applications?

当我启动 Visual C# Express 2008 时,它没有给我任何创建 Silverlight 应用程序的选项?

回答by Brad Tutterow

The list of things to install to get a working Silverlight development environment up and running is a long one. Here's an ordered list to get a Visual Studio 2008 Silverlight 3 environment going.

要启动并运行一个有效的 Silverlight 开发环境,需要安装的东西清单很长。下面是一个有序列表,可让 Visual Studio 2008 Silverlight 3 环境运行。

1) Visual Web Developer 2008

1)可视化 Web 开发人员 2008

This is your basic development environment. Visual Web Developer is required since Silverlight 3 applications can be hosted in an ASP.NET website.

这是您的基本开发环境。由于 Silverlight 3 应用程序可以托管在 ASP.NET 网站中,因此需要 Visual Web Developer。

2) Silverlight Tools for Visual Studio 2008 SP1

2)用于 Visual Studio 2008 SP1 的 Silverlight 工具

These tools will reconfigure Visual Studio to work properly with Silverlight projects.

这些工具将重新配置 Visual Studio 以与 Silverlight 项目正常工作。

3) Expression Blend 3(optional)

3)表情混合 3(可选)

This is the only pay-product on the list but is also optional. Expression Blend is used for designing the user-interface of your Silverlight projects. Simple UI work can be done in Visual Studio but for anything moderately complex, you will want Expression Blend. There is a trial version.

这是列表中唯一的付费产品,但也是可选的。Expression Blend 用于设计 Silverlight 项目的用户界面。简单的 UI 工作可以在 Visual Studio 中完成,但对于任何中等复杂的工作,您将需要 Expression Blend。有试用版。

4) Silverlight Toolkit(optional)

4) Silverlight 工具包(可选)

The Silverlight Toolkit contains extra controls and utilities. It is updated more frequently than the core Silverlight binaries.

Silverlight Toolkit 包含额外的控件和实用程序。它比核心 Silverlight 二进制文件更新得更频繁。

5) RIA Services(optional)

5) RIA 服务(可选)

RIA services is a framework that tries to make server-client development in Silverlight easier. It comes with a lot of plumbing for server communication, data transfer, and validation. RIA services is in beta as of Sep 2009.

RIA 服务是一个框架,它试图使 Silverlight 中的服务器-客户端开发更容易。它带有许多用于服务器通信、数据传输和验证的管道。截至 2009 年 9 月,RIA 服务处于测试阶段。

6) Silverlight Contrib(optional)

6) Silverlight Contrib(可选)

Silverlight contrib is a collection of extra controls and utilities like the Silverlight Toolkit. It is maintained by the community, not by Microsoft, and is meant to overcome some of the shortcomings in Silverlight with free, open-source code.

Silverlight contrib 是一组额外的控件和实用程序,例如 Silverlight 工具包。它由社区维护,而不是由 Microsoft 维护,旨在通过免费的开源代码克服 Silverlight 中的一些缺点。

回答by Aaron Brethorst

Looks like you'll need VWD Express. See this page for more info.

看起来您需要 VWD Express。请参阅此页面了解更多信息

This package is an add-on for Visual Studio 2008 SP1 to provide tooling for Microsoft Silverlight 3. It can be installed on top of either Visual Studio 2008 SP1 or Visual Web Developer 2008 Express with SP1, and it provides a Silverlight project system for developing Silverlight applications using C# or Visual Basic.

此软件包是 Visual Studio 2008 SP1 的附加组件,可为 Microsoft Silverlight 3 提供工具。它可以安装在 Visual Studio 2008 SP1 或带有 SP1 的 Visual Web Developer 2008 Express 之上,并提供用于开发的 Silverlight 项目系统使用 C# 或 Visual Basic 的 Silverlight 应用程序。

回答by Kamal

Visual Web Developer 2010 Express has all the tools (built-in) to get started with Silverlight development for free. Here is where you can get it: http://www.microsoft.com/express/Web/

Visual Web Developer 2010 Express 拥有免费开始 Silverlight 开发的所有工具(内置)。您可以在这里获取它:http: //www.microsoft.com/express/Web/

回答by Sebastian Paaske T?rholm

You will need to download the Silverlight SDKto develop for Silverlight.

您需要下载Silverlight SDK才能为 Silverlight 进行开发。