标签: c# .net automation comexception bstr
作为遗留自动化的一部分,我们尝试将“c:\ temp”分配给COM对象的属性。
var host = engine.Session.Hosts.Item[HostName]; host.TemporaryDirectory = TemporaryDirectoryPath;
在运行期间,我们看到了一个COMException - “类型不匹配... 0x80020005 ......”
该属性似乎属于BSTR类型,默认值为“50”。
在这种情况下,请您建议我如何执行字符串赋值?