Visual Studio 2012(以及2010年)也有一个包含链接和流式视频的起始页。我的软件包是否可以在此页面上提供内容,例如,在Welcome / Windows 8 /等旁边创建一个单独的部分?
答案 0 :(得分:6)
我终于在VS2012中使用了一个自定义启动页面 - 我的问题是我无法在2012年安装起始页项目模板,因为扩展程序仅在2010上安装(我无法访问)和我的“我的文档”文件夹映射到网络驱动器,因此将原始XAML文件放在My Documents / Visual Studio 2012 / Startpages中不起作用,因为Visual Studio拒绝使用此“不值得信任的文件”。
按照here的说明从2010年开始升级到2012年。
xmlns:vs="clr-namespace:Microsoft.VisualStudio.PlatformUI;assembly=Microsoft.VisualStudio.Shell.11.0" xmlns:vsfxim="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.Immutable.11.0"
vsfx:VsBrushes
个密钥的引用替换为vs:EnvironmentColors
个密钥,例如vsfx:VsBrushes.StartPageBackgroundKey
至vs:EnvironmentColors.StartPageTabBackgroundBrushKey
在VSIX项目中,对source.extension.vsixmanifest
文件进行以下更改(值取决于是否需要2010支持,不适合我):
<Author>Ken</Author>
<VisualStudio Version="11.0">
<SupportedFrameworkRuntimeEdition MinVersion="4.5" MaxVersion="4.5" />
VSIX解决方案现在应该在项目bin文件夹中构建并吐出VSIX文件。安装此选项后,您现在可以从visual studio选项的下拉列表中选择您的起始页。
我还没有真正开发我的自定义起始页面,但希望它对想要开始使用VS2012开发它们的人有所帮助
编辑:一个项目,其中包含一个基本的2012年起始页,自定义控件,可以通过VSIX进行部署:template
答案 1 :(得分:2)