我需要删除Visual Studio 2012独立shell中的"Tools->Connect to Database“菜单。根据MS的说法,我需要将此条目放在"pkgundef“文件中。
// Visual Studio Explorers and Designers Package
// This package is responsible for server explorer and "Tools->Connect to Server" and "Tools->Connect to Database" commands.
[$RootKey$\Packages\{8D8529D3-625D-4496-8354-3DAD630ECC1B}] 这将删除“工具->连接到服务器”,但不会删除“工具->连接到数据库”。
发布于 2012-10-05 04:36:41
http://msdn.microsoft.com/en-us/library/cc138579.aspx
这是microsoft的帮助,用于从隔离的shell中删除内容。
他们给出的例子恰好是有问题的.
$RootKey$\Packages{8D8529D3-625D-4496-8354-3DAD630ECC1B}
在应用程序的.pkgundef文件中。
但很明显,它不起作用。
编辑:我在不同的fourm上找到了这个!
// Server Explorer
[$RootKey$\Packages\{198E76C1-34C0-424D-9957-B3EBD80265FB}]我不知道它是从哪里来的,但它似乎起作用了。
https://stackoverflow.com/questions/12352033
复制相似问题