2012-11-05 23 views

回答

1

假设您使用的是Web应用程序项目,您将使用生成的.aspx文件访问您的Silverlight应用程序。

“应用程序”可以这么说实际上是一个以“.xap”结尾的文件,可以在您的web项目的ClientBin目录中找到。

的.xap文件也可以在silvelright项目的Bin发现

如果你希望安装Silverlight应用程序的桌面,你必须能够运行应用程序“脱离浏览器的能力“它将不得不被安装。 More information on Out of Browser apps...

+0

这几乎是我所需要的。谢谢! – rage

+0

很高兴帮助 - 不要忘记投票/标记答案 – McAden

+0

那么这个想法对我有意义。但是,当我启用浏览器,我尝试右键点击以安装应用程序。我唯一的两个选择是“silverlight”和“删除应用程序”。我没有选择实际安装我的应用程序。 – rage

2

转到项目中的bin/Debug文件夹。 (或者如果您使用发布版本,则为bin/Release)。

您也可以转到项目设置,然后转到生成选项卡,然后在“输出”标题中读取/更改“输出路径”设置。这样可以让您将exe输出到其他位置,或者只是在您的机器上已经更改的情况下查看当前输出的位置。

+0

在调试文件夹中,我看到的都是一堆具有奇怪名称和一些其他文件的文件夹..但没有.exe。这是一个Silverlight应用程序是否重要? – rage

+0

@rage您是否“构建”应用程序?是的,它最重要的是它是一个Silverlight应用程序。 Silverlight应用程序不会解析为可执行文件,它会解析为类库或其他类型的可由IIS使用的类型的包。 (这对于C#和VB都是如此。)如果你有一个控制台应用程序,你会看到这个路径下的exe文件。 – Servy

+0

我确实构建了应用程序。我猜是因为它是一个silverlight应用程序,我不会像你说的那样找到一个.exe文件。也许我应该在别处问这个问题? – rage

相关问题