在Visual Basic类中,我学会了在程序完成并运行至少一次后,我可以找到.exe文件的位置。基本上,我们可以将.exe文件的图标放在桌面上,这样用户只需双击图标即可运行程序,而无需打开IDE或查看任何代码。我在哪里可以找到一个可执行程序,一旦我写完了C#代码
哪里/我如何找到这种文件的C#代码?
在Visual Basic类中,我学会了在程序完成并运行至少一次后,我可以找到.exe文件的位置。基本上,我们可以将.exe文件的图标放在桌面上,这样用户只需双击图标即可运行程序,而无需打开IDE或查看任何代码。我在哪里可以找到一个可执行程序,一旦我写完了C#代码
哪里/我如何找到这种文件的C#代码?
假设您使用的是Web应用程序项目,您将使用生成的.aspx文件访问您的Silverlight应用程序。
“应用程序”可以这么说实际上是一个以“.xap”结尾的文件,可以在您的web项目的ClientBin
目录中找到。
的.xap文件也可以在silvelright项目的Bin发现
如果你希望安装Silverlight应用程序的桌面,你必须能够运行应用程序“脱离浏览器的能力“它将不得不被安装。 More information on Out of Browser apps...
转到项目中的bin/Debug文件夹。 (或者如果您使用发布版本,则为bin/Release)。
您也可以转到项目设置,然后转到生成选项卡,然后在“输出”标题中读取/更改“输出路径”设置。这样可以让您将exe输出到其他位置,或者只是在您的机器上已经更改的情况下查看当前输出的位置。
在调试文件夹中,我看到的都是一堆具有奇怪名称和一些其他文件的文件夹..但没有.exe。这是一个Silverlight应用程序是否重要? – rage
@rage您是否“构建”应用程序?是的,它最重要的是它是一个Silverlight应用程序。 Silverlight应用程序不会解析为可执行文件,它会解析为类库或其他类型的可由IIS使用的类型的包。 (这对于C#和VB都是如此。)如果你有一个控制台应用程序,你会看到这个路径下的exe文件。 – Servy
我确实构建了应用程序。我猜是因为它是一个silverlight应用程序,我不会像你说的那样找到一个.exe文件。也许我应该在别处问这个问题? – rage
这几乎是我所需要的。谢谢! – rage
很高兴帮助 - 不要忘记投票/标记答案 – McAden
那么这个想法对我有意义。但是,当我启用浏览器,我尝试右键点击以安装应用程序。我唯一的两个选择是“silverlight”和“删除应用程序”。我没有选择实际安装我的应用程序。 – rage