您好我想知道是否有办法获取项目中已引用的用户控件的路径。即C:\ xxx \ yyy \ UC1.dll或C:\ xxx \ yyy \ UC2.cs 在VS中点击引用的dll项目参考'它可以显示它的路径。因此,我相信一定有办法。
提前致谢
更新 我实际上想要得到的是程序中使用的用户控件(dll或uc)的路径和版本。虽然整个程序可能适用于exe。但是在exe中我希望知道用于构建项目的dll和cs的属性。
答案 0 :(得分:1)
我想你有MyControl
类型的控件。然后你可以通过这种方式找到dll的路径和版本:
var type = typeof(MyControl);
var assembly = type.Assembly;
var path = assembly.Location;
var version = assembly.GetName().Version.ToString()