I have a working openlayers2 application currently. To create the WMS layer in OL2, I use:
layer = new OpenLayers.Layer.WMS('WMS', '../../WMS/floorplan?', { layers: '@Model.LayerName', version: '1.3.0', format: "image/png", shapefile: '@Model.ShapeFile' }, { isBaseLayer: true...