Revert "due to .net frame work"

This reverts commit 3cf231e142c16257ff7f9492328af89e913aa2d3.