我想知道是否有办法将封面添加到Visual Studio解决方案中。是否有任何扩展允许我添加例如HTML文件,每次打开解决方案时都会在VS中显示。我正在使用VS版本2013和2015。
感谢您的帮助。
亲切的问候
答案 0 :(得分:1)
您可以使用以下代码作为Visual Commander C#扩展来打开解决方案,从解决方案目录中打开startup.html文件:
public class E : VisualCommanderExt.IExtension
{
public void SetSite(EnvDTE80.DTE2 DTE_, Microsoft.VisualStudio.Shell.Package package)
{
DTE = DTE_;
events = DTE.Events;
solutionEvents = events.SolutionEvents;
solutionEvents.Opened += OnSolutionOpened;
}
public void Close()
{
solutionEvents.Opened -= OnSolutionOpened;
}
private void OnSolutionOpened()
{
try
{
string startupFile = System.IO.Path.Combine(System.IO.Path.GetDirectoryName(DTE.Solution.FullName), "startup.html");
DTE.ItemOperations.OpenFile(startupFile);
}
catch (System.Exception e)
{
}
}
EnvDTE80.DTE2 DTE;
private EnvDTE.Events events;
private EnvDTE.SolutionEvents solutionEvents;
}