如何安装 XamlPad?
这听起来很愚蠢,因为每个人似乎都理所当然地认为 XamlPad 就在那里,包括 有关 XamlPad 的 MSDN 文章。
但我已经安装了 Visual Studio 2008,据我所知,它安装了 .NET 3.5 SDK(怎么可能不安装?),它应该包含 XamlPad。 但我的“开始”菜单或电脑上的任何位置都没有 XamlPad.exe。 我什至从命令行执行了 dir /s xamlpad.exe
,以确保问题不是因为 Windows 索引服务无法像往常一样看到其前面的内容。 没有骰子。
我想向我的同事演示一些 XAML,但如果可以的话,我不想使用 Visual Studio 中糟糕的 XAML 设计器。 如何获取 XamlPad 的副本以安装到我的电脑上?
我正在运行 Vista 64 位,如果这有什么区别的话(应该不会,但你永远无法判断)。
This is going to sound silly, because everyone seems to take it for granted that XamlPad is just there, including the MSDN article about XamlPad.
But I've installed Visual Studio 2008, which AFAIK installs the .NET 3.5 SDK (how could it not?), which is supposed to include XamlPad. But there is no XamlPad.exe in my Start Menu or anywhere on my PC. I've even done a dir /s xamlpad.exe
from the command line, to make sure the problem isn't with the Windows Indexing Service not seeing what's in front of its face like usual. No dice.
I'd like to demo some XAML to my co-workers, but I don't want to use the godawful XAML designer in Visual Studio if I can help it. How do I get a copy of XamlPad to install onto my PC?
I'm running Vista 64-bit if that makes any difference (it shouldn't, but you never can tell).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在 MSDN 页面底部有这样的评论:
我刚刚检查了我的机器,它就在那里。
对于较新版本的 Windows 和 Visual Studio,SDK 版本将为 7 或 8。我的计算机(带有 Visual Studio 2013 的 Windows 8)上的最新版本是
v8.1A
,它位于Program Files ( x86)
在 64 位版本的操作系统上。 所以你需要查看:并查看您安装的版本。
该 MSDN 页面上还有一个指向作者博客上的新版本的链接。
At the bottom of the MSDN page there's this comment:
I've just checked on my machine and it's there.
For newer versions of Windows and Visual Studio the SDK version will be 7 or 8. The latest on my machine (Windows 8 with Visual Studio 2013) is
v8.1A
and it's inProgram Files (x86)
on 64 bit versions of the OS. So you will need to look in:and see which version you have installed.
There's also a link on that MSDN page to the new version on the author's blog.
Kaxaml 是 XAMLPad 的一个很好的替代品,甚至是它的一个很好的替代品。
Kaxaml is a good alternative for XAMLPad, or even a good replacement for it.
尝试 XamlPadX。 最新版本是 XamlPadX4.0 。
Try XamlPadX. The latest version is XamlPadX4.0.
您是对的,XamlpadX 和 Kaxaml 都不支持事件(处理程序在哪里?)或类引用(没有隐藏代码)。
您可能错过了这些编辑器的用途 - 它们在处理“纯”xaml 时非常有用 - 在大型项目/解决方案之外找出样式、模板等。 一旦完成并令您满意,您就可以将 XAML 合并回项目中。
You are correct, both XamlpadX and Kaxaml do not support events (where would be the handler?) or class references (there is no code-behind).
You may be missing the purpose of these editors - they are very useful when dealing with 'pure' xaml - figuring out styles, templates and the like, outside of a large project / solution. Once complete to your satisfaction you incorporate your XAML back into the project.