我有以下声明:
Assembly SampleAssembly;
SampleAssembly = Assembly.LoadFrom("\bin\mycppapp.dll");
其中bin文件夹位于ASP.NET MVC 5项目结构中,它包含mycppapp.dll文件,该文件是具有各种方法的Visual C ++实体。当代码处理这一行时,我在调试器中看到以下错误:
{"路径中的非法字符。"}
我该怎么做才能解决这个问题?
谢谢。
答案 0 :(得分:1)
在C,C ++和C#中,反斜杠(\
)是一个转义字符。例如,\r
表示回车,\n
表示换行。
使用两个反斜杠插入一个反斜杠。
Assembly SampleAssembly;
SampleAssembly = Assembly.LoadFrom("\\bin\\mycppapp.dll");