实在是无法理解你所描述的问题vs.net每次运行serviced component组件都会自动注册的
gac是公共assembly存放的地方,自己写的assembly放在当前目录一样可以被调用