vb)文件增加到现有项目中。同时在项目中增加对System.Web.Services的引用：
下面，我们防止代码在使用WebService通信中使用序列化和反序列化的过程（创建专门进行序列化的程序集）。在VS中选择解决方案资源管理器，右键选择属性。C#和VB.NET的设置方法稍有不同：
选择“生成”标签，在底部选择“生成序列化程序集”为“开”。
选择“编译”标签，点击“高级”选项，在窗口底部选择“生成序列化程序集”为“开”。
同时，在项目属性窗口中，我们设置权限等级：在数据库标签中，设置“权限级别”为“外部”。这样，我们声明这个程序集是“Safe”的，不会作出危害性的过程，外部调用等。但是，它仍然不如声明为“Safe”的程序集安全，因为它进行了网络通信，访问硬盘设备等行为。
最后，可以进行主程序开发工作了：编写货币转化函数。这个函数输入sql money类型的参数，乘上欧元对美元的汇率，返回一个sql money类型的数据。编写的方法：在解决方案资源管理器中的项目上，右键选择新增用户自定义函数。