在Roslyn中自动加载.csx

时间:2011-12-07 22:53:57

标签: c# visual-studio-2010 roslyn

每次从项目重置C#Interactive窗口时,是否可以告诉Visual Studio或Roslyn执行特定的代码脚本?

例如 - 我有一个带有绘图仪的表单,它显示了我正在浏览的大部分数据。我希望Plot能够自动加载,并且每次从我的Project重置C#Interactive Window时都会为它创建一个变量。因此,每次重置时都需要运行以下代码:

var form = Utilities.InitForm();

我可以将它放入.csx文件中,然后在交互式窗口中调用'load'命令,但如果可能的话我想自动发生。

目前在Roslyn CTP中有没有办法做到这一点?

谢谢,

Giawa

1 个答案:

答案 0 :(得分:2)

您可以编辑VS扩展目录下的InteractiveHost.rsp文件以加载它。