所以我们有这个工具,它是一个网页,我们在textBox中放一大段文本a(比如sql)运行工具 它会在TextBoxb中生成代码文件的内容(比如说自定义视图类模型)。
用C#编写。
我知道有几种方法可以创建visual studio扩展。
我想知道的是,采用ac#dll的最佳/最简单/最快的方法是采用一种方法将文本输入并返回文本,并将其转换为VisualStudio extenson,它将文本输入并创建一个文件,将其添加到项目中并将文本放入其中。
我们正在使用Vs2008和VS2010,我很好,最好的解决方案只适用于2010年。
到目前为止,我通过Google搜索找到的最接近的是: http://visualstudiomagazine.com/articles/2009/03/01/generate-code-from-custom-file-formats.aspx 但它们仅用于自定义文件格式,我想生成* .cs和* .rdlc以及类似的文件。 我还希望能够将方法添加到现有类中。
教程演练或更好的方法将会有很大的发展。
答案 0 :(得分:0)
VS package Builder就是答案。很容易。