Rob*_*ide 1 .net c# windows atl visual-c++
我有一个问题,在谷歌搜索和阅读文章分配了几个小时后,我明白Windows中的命名空间扩展是非常棘手的(至少在C++中),现在我也看到它可以在C#中这样做,但是microsft确实' nt officaly确认使用.net进行命名空间扩展...虽然我已经看到非常好的商业Namespace Extenssion框架,但没有一个是免费的....
所以对我的问题:),我想开发自己的Namespace Extenssion,我有C++/C#knwoledge和基本的COM/ATL,但是如果可以做到我更喜欢c#,那么c#inteop可以完全完成工作而不需要太多招数?或者应该在ATL潜水以创建必要的COM对象......
谢谢!
一般来说,直到现在,在托管代码中编写shell扩展是一个坏主意.一个进程只加载一个版本的CLR,如果其他人先选择了不同的版本,那么,你已经死了.
这可能会在不久的将来发生变化,但此时坚持使用shell扩展的本机代码.
| 归档时间: |
|
| 查看次数: |
561 次 |
| 最近记录: |