C# 创建ServiceDefinition.csdef

C# 创建ServiceDefinition.csdef,c#,azure,C#,Azure,我是VS和Azure的新手,我在VS15中创建了一个应用程序并将其部署到Azure,该应用程序不是作为云应用程序创建的。 我需要为VisualStudio运行时部署Crystal Reports,我在这里遵循了这个示例 我应该像这样编辑ServiceDefinition.csdef文件 ... 问题是我的项目中没有ServiceDefinition.csdef,它是否应该与项目/生成一起创建? 我如何创建一个,它应该在项目中的何处创建 谢谢添加csdef文件不会解决您的问题。您需要做的是将w

我是VS和Azure的新手,我在VS15中创建了一个应用程序并将其部署到Azure,该应用程序不是作为云应用程序创建的。 我需要为VisualStudio运行时部署Crystal Reports,我在这里遵循了这个示例 我应该像这样编辑ServiceDefinition.csdef文件


...

问题是我的项目中没有ServiceDefinition.csdef,它是否应该与项目/生成一起创建? 我如何创建一个,它应该在项目中的何处创建


谢谢

添加
csdef
文件不会解决您的问题。您需要做的是将web应用程序转换为云服务项目。转换后,新的云服务项目将添加到解决方案中,所有必要的文件(cscfg、csdef、WebRole.cs)将相应地添加到项目中

要转换项目,只需右键单击项目-->转换-->转换为Microsoft Azure云服务项目,如下图所示


但是,请记住,云服务的部署方式与常规web应用程序不同,您将失去当前web应用程序的一些功能(如超快部署)。

添加
csdef
文件不会解决您的问题。您需要做的是将web应用程序转换为云服务项目。转换后,新的云服务项目将添加到解决方案中,所有必要的文件(cscfg、csdef、WebRole.cs)将相应地添加到项目中

要转换项目,只需右键单击项目-->转换-->转换为Microsoft Azure云服务项目,如下图所示


但是,请记住,云服务的部署方式与常规web应用程序不同,您将失去当前web应用程序的一些功能(如超快部署)。

您的应用程序是作为网站(WebApp)、云服务还是虚拟机托管的应用程序部署的?查看以获取更多详细信息。ServiceDefinition.csdef是云服务cspkg的一部分。您的应用程序是部署为网站(WebApp)、云服务还是虚拟机托管的应用程序?查看以获取更多详细信息。ServiceDefinition.csdef是cspkg云服务的一部分。非常感谢,这正是我在visual studio vs2015和vs2019中所需要的,转换按钮不会出现。我能做什么?我也看不到convert按钮非常感谢,这就是我在visual studio vs2015和vs2019中需要的,convert按钮没有显示。我能做什么?我也看不到转换按钮