Du har rätt, det är en bugg i SSMS. Jag använder SQL Server Management Studio 2008 R2 och när jag försöker skapa en vy med den inbyggda designern får jag samma felmeddelande som du:
SQL Execution Error
Error Source: .Net SqlClient Data Provider
Error Message: Cannot call methods on date.
Som @Aaron Bertrand nämnde, för att lösa problemet, välj "Ny fråga" och skapa vyn i frågefönstret. För din kod skulle det vara:
CREATE VIEW myView AS
SELECT ID, ScheduleID, ShiftDate, CAST(ShiftDate AS DATE) AS ProductionDate
FROM dbo.ScheduleResults